summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitmodules6
-rw-r--r--CMakeL10n.txt41
-rw-r--r--CMakeLists.txt10
-rw-r--r--ConfigureChecks.cmake12
-rw-r--r--KNOWNBUGS0
-rw-r--r--Makefile.am11
m---------admin0
m---------cmake0
-rw-r--r--config.h.in383
-rw-r--r--configure.files26
-rw-r--r--configure.in.bot62
-rw-r--r--configure.in.in192
-rw-r--r--doc/CMakeLists.txt7
-rw-r--r--doc/Makefile.am3
-rw-r--r--doc/en/audiocd-howto.docbook (renamed from doc/audiocd-howto.docbook)0
-rw-r--r--doc/en/burndialog_audio.png (renamed from doc/burndialog_audio.png)bin19981 -> 19981 bytes
-rw-r--r--doc/en/burndialog_progress.png (renamed from doc/burndialog_progress.png)bin22373 -> 22373 bytes
-rw-r--r--doc/en/cdcloning_dialog.png (renamed from doc/cdcloning_dialog.png)bin22861 -> 22861 bytes
-rw-r--r--doc/en/cdcloning_reading.png (renamed from doc/cdcloning_reading.png)bin15184 -> 15184 bytes
-rw-r--r--doc/en/cdcopy-howto.docbook (renamed from doc/cdcopy-howto.docbook)0
-rw-r--r--doc/en/cdcopy_done.png (renamed from doc/cdcopy_done.png)bin22176 -> 22176 bytes
-rw-r--r--doc/en/cdcopy_reading.png (renamed from doc/cdcopy_reading.png)bin19404 -> 19404 bytes
-rw-r--r--doc/en/cdcopy_settings.png (renamed from doc/cdcopy_settings.png)bin21192 -> 21192 bytes
-rw-r--r--doc/en/cdcopy_writing.png (renamed from doc/cdcopy_writing.png)bin22507 -> 22507 bytes
-rw-r--r--doc/en/commands.docbook (renamed from doc/commands.docbook)0
-rw-r--r--doc/en/dcop.docbook (renamed from doc/dcop.docbook)0
-rw-r--r--doc/en/index.docbook (renamed from doc/index.docbook)0
-rw-r--r--doc/en/k3bsetup.png (renamed from doc/k3bsetup.png)bin68880 -> 68880 bytes
-rw-r--r--doc/en/select_audiofiles.png (renamed from doc/select_audiofiles.png)bin46327 -> 46327 bytes
-rw-r--r--doc/en/select_project.png (renamed from doc/select_project.png)bin25469 -> 25469 bytes
-rw-r--r--doc/en/tdeioslave/videodvd/index.docbook (renamed from doc/tdeioslave/en/videodvd/index.docbook)0
-rw-r--r--doc/man/k3b.1207
-rw-r--r--doc/tdeioslave/CMakeLists.txt3
-rw-r--r--doc/tdeioslave/Makefile.am1
-rw-r--r--doc/tdeioslave/en/CMakeLists.txt3
-rw-r--r--doc/tdeioslave/en/Makefile.am1
-rw-r--r--doc/tdeioslave/en/videodvd/CMakeLists.txt3
-rw-r--r--doc/tdeioslave/en/videodvd/Makefile.am2
-rw-r--r--k3bsetup/CMakeLists.txt3
-rw-r--r--k3bsetup/Makefile.am18
-rw-r--r--k3bsetup/k3bsetup2.desktop151
-rw-r--r--libk3b/Makefile.am30
-rw-r--r--libk3b/cddb/Makefile.am9
-rw-r--r--libk3b/configure.in.in3
-rw-r--r--libk3b/core/Makefile.am19
-rw-r--r--libk3b/jobs/Makefile.am43
-rw-r--r--libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp4
-rw-r--r--libk3b/plugin/Makefile.am28
-rw-r--r--libk3b/plugin/k3baudioencoder.cpp2
-rw-r--r--libk3b/plugin/libsamplerate/Makefile.am20
-rw-r--r--libk3b/plugin/libsamplerate/configure.in.in13
-rw-r--r--libk3b/plugin/libsamplerate/float_cast.h8
-rw-r--r--libk3b/projects/Makefile.am32
-rw-r--r--libk3b/projects/audiocd/Makefile.am35
-rw-r--r--libk3b/projects/datacd/Makefile.am35
-rw-r--r--libk3b/projects/datadvd/Makefile.am21
-rw-r--r--libk3b/projects/mixedcd/Makefile.am23
-rw-r--r--libk3b/projects/movixcd/Makefile.am23
-rw-r--r--libk3b/projects/movixdvd/Makefile.am21
-rw-r--r--libk3b/projects/videocd/Makefile.am20
-rw-r--r--libk3b/projects/videocd/cdi/Makefile.am5
-rw-r--r--libk3b/projects/videocd/extra/Makefile.am5
-rw-r--r--libk3b/projects/videocd/mpeginfo/Makefile.am5
-rw-r--r--libk3b/projects/videodvd/Makefile.am20
-rw-r--r--libk3b/scripts/Makefile.am11
-rw-r--r--libk3b/tools/Makefile.am44
-rw-r--r--libk3b/tools/libisofs/Makefile.am5
-rw-r--r--libk3b/tools/libisofs/bswap.h2
-rw-r--r--libk3b/tools/libisofs/isofs.cpp12
-rw-r--r--libk3b/videodvd/Makefile.am19
-rw-r--r--libk3b/videodvd/configure.in.bot11
-rw-r--r--libk3b/videodvd/configure.in.in28
-rw-r--r--libk3bdevice/CMakeLists.txt2
-rw-r--r--libk3bdevice/Makefile.am24
-rw-r--r--libk3bdevice/configure.in.bot20
-rw-r--r--libk3bdevice/configure.in.in150
-rw-r--r--libk3bdevice/k3bcdtext.cpp2
-rw-r--r--libk3bdevice/k3bhalconnection.cpp56
-rw-r--r--libk3bdevice/k3bhalconnection.h44
-rw-r--r--plugins/Makefile.am1
-rw-r--r--plugins/audiooutput/Makefile.am9
-rw-r--r--plugins/audiooutput/alsa/CMakeLists.txt3
-rw-r--r--plugins/audiooutput/alsa/Makefile.am14
-rw-r--r--plugins/audiooutput/alsa/configure.in.bot7
-rw-r--r--plugins/audiooutput/alsa/configure.in.in26
-rw-r--r--plugins/audiooutput/alsa/k3balsaoutputplugin.plugin6
-rw-r--r--plugins/audiooutput/arts/CMakeLists.txt3
-rw-r--r--plugins/audiooutput/arts/Makefile.am13
-rw-r--r--plugins/audiooutput/arts/k3bartsoutputplugin.plugin8
-rw-r--r--plugins/decoder/Makefile.am26
-rw-r--r--plugins/decoder/ffmpeg/CMakeLists.txt3
-rw-r--r--plugins/decoder/ffmpeg/Makefile.am15
-rw-r--r--plugins/decoder/ffmpeg/configure.in.bot25
-rw-r--r--plugins/decoder/ffmpeg/configure.in.in68
-rw-r--r--plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin6
-rw-r--r--plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp581
-rw-r--r--plugins/decoder/flac/CMakeLists.txt3
-rw-r--r--plugins/decoder/flac/Makefile.am13
-rw-r--r--plugins/decoder/flac/configure.in.bot13
-rw-r--r--plugins/decoder/flac/configure.in.in41
-rw-r--r--plugins/decoder/flac/k3bflacdecoder.plugin6
-rw-r--r--plugins/decoder/libsndfile/CMakeLists.txt3
-rw-r--r--plugins/decoder/libsndfile/Makefile.am14
-rw-r--r--plugins/decoder/libsndfile/configure.in.bot11
-rw-r--r--plugins/decoder/libsndfile/configure.in.in52
-rw-r--r--plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin6
-rw-r--r--plugins/decoder/mp3/CMakeLists.txt3
-rw-r--r--plugins/decoder/mp3/Makefile.am13
-rw-r--r--plugins/decoder/mp3/configure.in.bot11
-rw-r--r--plugins/decoder/mp3/configure.in.in24
-rw-r--r--plugins/decoder/mp3/k3bmaddecoder.plugin6
-rw-r--r--plugins/decoder/musepack/CMakeLists.txt3
-rw-r--r--plugins/decoder/musepack/Makefile.am16
-rw-r--r--plugins/decoder/musepack/configure.in.bot12
-rw-r--r--plugins/decoder/musepack/configure.in.in66
-rw-r--r--plugins/decoder/musepack/k3bmpcdecoder.plugin6
-rw-r--r--plugins/decoder/ogg/CMakeLists.txt3
-rw-r--r--plugins/decoder/ogg/Makefile.am15
-rw-r--r--plugins/decoder/ogg/configure.in.bot11
-rw-r--r--plugins/decoder/ogg/configure.in.in32
-rw-r--r--plugins/decoder/ogg/k3boggvorbisdecoder.plugin6
-rw-r--r--plugins/decoder/skeleton.plugin6
-rw-r--r--plugins/decoder/wave/CMakeLists.txt3
-rw-r--r--plugins/decoder/wave/Makefile.am13
-rw-r--r--plugins/decoder/wave/k3bwavedecoder.plugin6
-rw-r--r--plugins/encoder/Makefile.am9
-rw-r--r--plugins/encoder/external/CMakeLists.txt3
-rw-r--r--plugins/encoder/external/Makefile.am15
-rw-r--r--plugins/encoder/external/k3bexternalencoder.plugin6
-rw-r--r--plugins/encoder/lame/CMakeLists.txt3
-rw-r--r--plugins/encoder/lame/Makefile.am15
-rw-r--r--plugins/encoder/lame/configure.in.bot11
-rw-r--r--plugins/encoder/lame/configure.in.in20
-rw-r--r--plugins/encoder/lame/k3blameencoder.plugin6
-rw-r--r--plugins/encoder/ogg/CMakeLists.txt3
-rw-r--r--plugins/encoder/ogg/Makefile.am13
-rw-r--r--plugins/encoder/ogg/k3boggvorbisencoder.plugin6
-rw-r--r--plugins/encoder/skeleton.plugin6
-rw-r--r--plugins/encoder/sox/CMakeLists.txt3
-rw-r--r--plugins/encoder/sox/Makefile.am13
-rw-r--r--plugins/encoder/sox/k3bsoxencoder.plugin6
-rw-r--r--plugins/project/Makefile.am1
-rw-r--r--plugins/project/audiometainforenamer/CMakeLists.txt3
-rw-r--r--plugins/project/audiometainforenamer/Makefile.am19
-rw-r--r--plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin6
-rw-r--r--plugins/project/audioprojectcddb/CMakeLists.txt3
-rw-r--r--plugins/project/audioprojectcddb/Makefile.am22
-rw-r--r--plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin6
-rw-r--r--src/CMakeL10n.txt6
-rw-r--r--src/CMakeLists.txt14
-rw-r--r--src/Makefile.am86
-rw-r--r--src/eventsrc311
-rw-r--r--src/fastscale/Makefile.am14
-rw-r--r--src/fastscale/configure.in.in63
-rw-r--r--src/fastscale/scale.cpp10
-rw-r--r--src/fastscale/scale.h1
-rw-r--r--src/icons/Makefile.am2
-rw-r--r--src/icons/actions/Makefile.am2
-rw-r--r--src/k3b-cue.desktop13
-rw-r--r--src/k3b.desktop124
-rw-r--r--src/konqi/CMakeLists.txt17
-rw-r--r--src/konqi/Makefile.am16
-rw-r--r--src/konqi/k3b_audiocd_rip.desktop42
-rw-r--r--src/konqi/k3b_cd_copy.desktop45
-rw-r--r--src/konqi/k3b_create_audio_cd.desktop56
-rw-r--r--src/konqi/k3b_create_data_cd.desktop56
-rw-r--r--src/konqi/k3b_create_data_dvd.desktop50
-rw-r--r--src/konqi/k3b_create_video_cd.desktop55
-rw-r--r--src/konqi/k3b_dvd_copy.desktop47
-rw-r--r--src/konqi/k3b_handle_empty_cd.desktop112
-rw-r--r--src/konqi/k3b_handle_empty_dvd.desktop105
-rw-r--r--src/konqi/k3b_videodvd_rip.desktop43
-rw-r--r--src/konqi/k3b_write_bin_image.desktop56
-rw-r--r--src/konqi/k3b_write_iso_image.desktop49
-rw-r--r--src/mimetypes/CMakeLists.txt4
-rw-r--r--src/mimetypes/Makefile.am3
-rw-r--r--src/mimetypes/x-k3b.desktop61
-rw-r--r--src/misc/Makefile.am14
-rw-r--r--src/option/Makefile.am20
-rw-r--r--src/pics/73lab/CMakeLists.txt7
-rw-r--r--src/pics/73lab/Makefile.am23
-rw-r--r--src/pics/Makefile.am1
-rw-r--r--src/pics/RobsTheme/CMakeLists.txt7
-rw-r--r--src/pics/RobsTheme/Makefile.am23
-rw-r--r--src/pics/crystal/CMakeLists.txt7
-rw-r--r--src/pics/crystal/Makefile.am24
-rw-r--r--src/pics/quant/CMakeLists.txt7
-rw-r--r--src/pics/quant/Makefile.am23
-rw-r--r--src/projects/Makefile.am86
-rw-r--r--src/projects/kostore/CMakeLists.txt2
-rw-r--r--src/projects/kostore/Makefile.am11
-rw-r--r--src/projects/kostore/koStore.cpp (renamed from src/projects/kostore/koStore.cc)1
-rw-r--r--src/projects/kostore/koStore.h1
-rw-r--r--src/projects/kostore/koStoreBase.cpp (renamed from src/projects/kostore/koStoreBase.cc)0
-rw-r--r--src/projects/kostore/koZipStore.cpp (renamed from src/projects/kostore/koZipStore.cc)0
-rw-r--r--src/rip/Makefile.am32
-rw-r--r--src/rip/videodvd/Makefile.am16
-rw-r--r--src/rip/videodvd/base_k3bvideodvdrippingwidget.ui6
-rw-r--r--src/sounds/Makefile.am5
-rw-r--r--stamp-h.in0
-rw-r--r--subdirs8
-rw-r--r--tdefile-plugins/Makefile.am1
-rw-r--r--tdefile-plugins/k3bproject/CMakeLists.txt3
-rw-r--r--tdefile-plugins/k3bproject/Makefile.am27
-rw-r--r--tdefile-plugins/k3bproject/tdefile_k3b.desktop53
-rw-r--r--tdeioslaves/Makefile.am1
-rw-r--r--tdeioslaves/videodvd/CMakeLists.txt6
-rw-r--r--tdeioslaves/videodvd/Makefile.am19
-rw-r--r--tdeioslaves/videodvd/videodvd.desktop46
-rw-r--r--tdeioslaves/videodvd/videodvd.protocol49
-rw-r--r--translations/desktop_files/af.po299
-rw-r--r--translations/desktop_files/ar.po303
-rw-r--r--translations/desktop_files/bg.po299
-rw-r--r--translations/desktop_files/bn.po303
-rw-r--r--translations/desktop_files/br.po299
-rw-r--r--translations/desktop_files/bs.po303
-rw-r--r--translations/desktop_files/ca.po299
-rw-r--r--translations/desktop_files/cs.po297
-rw-r--r--translations/desktop_files/da.po299
-rw-r--r--translations/desktop_files/de.po300
-rw-r--r--translations/desktop_files/el.po299
-rw-r--r--translations/desktop_files/eo.po297
-rw-r--r--translations/desktop_files/es.po300
-rw-r--r--translations/desktop_files/et.po299
-rw-r--r--translations/desktop_files/eventsrc/af.po52
-rw-r--r--translations/desktop_files/eventsrc/ar.po52
-rw-r--r--translations/desktop_files/eventsrc/bg.po52
-rw-r--r--translations/desktop_files/eventsrc/bn.po52
-rw-r--r--translations/desktop_files/eventsrc/br.po52
-rw-r--r--translations/desktop_files/eventsrc/bs.po52
-rw-r--r--translations/desktop_files/eventsrc/ca.po52
-rw-r--r--translations/desktop_files/eventsrc/cs.po52
-rw-r--r--translations/desktop_files/eventsrc/da.po52
-rw-r--r--translations/desktop_files/eventsrc/de.po52
-rw-r--r--translations/desktop_files/eventsrc/el.po52
-rw-r--r--translations/desktop_files/eventsrc/eo.po52
-rw-r--r--translations/desktop_files/eventsrc/es.po52
-rw-r--r--translations/desktop_files/eventsrc/et.po52
-rw-r--r--translations/desktop_files/eventsrc/eventsrc.pot52
-rw-r--r--translations/desktop_files/eventsrc/fa.po52
-rw-r--r--translations/desktop_files/eventsrc/fi.po52
-rw-r--r--translations/desktop_files/eventsrc/fr.po52
-rw-r--r--translations/desktop_files/eventsrc/ga.po53
-rw-r--r--translations/desktop_files/eventsrc/gl.po52
-rw-r--r--translations/desktop_files/eventsrc/he.po52
-rw-r--r--translations/desktop_files/eventsrc/hi.po52
-rw-r--r--translations/desktop_files/eventsrc/hu.po52
-rw-r--r--translations/desktop_files/eventsrc/is.po52
-rw-r--r--translations/desktop_files/eventsrc/it.po52
-rw-r--r--translations/desktop_files/eventsrc/ja.po52
-rw-r--r--translations/desktop_files/eventsrc/ka.po52
-rw-r--r--translations/desktop_files/eventsrc/km.po52
-rw-r--r--translations/desktop_files/eventsrc/lt.po52
-rw-r--r--translations/desktop_files/eventsrc/mk.po52
-rw-r--r--translations/desktop_files/eventsrc/ms.po52
-rw-r--r--translations/desktop_files/eventsrc/nb.po52
-rw-r--r--translations/desktop_files/eventsrc/nds.po52
-rw-r--r--translations/desktop_files/eventsrc/ne.po52
-rw-r--r--translations/desktop_files/eventsrc/nl.po52
-rw-r--r--translations/desktop_files/eventsrc/nn.po52
-rw-r--r--translations/desktop_files/eventsrc/pa.po52
-rw-r--r--translations/desktop_files/eventsrc/pl.po52
-rw-r--r--translations/desktop_files/eventsrc/pt.po52
-rw-r--r--translations/desktop_files/eventsrc/pt_BR.po52
-rw-r--r--translations/desktop_files/eventsrc/ru.po52
-rw-r--r--translations/desktop_files/eventsrc/sk.po52
-rw-r--r--translations/desktop_files/eventsrc/sl.po52
-rw-r--r--translations/desktop_files/eventsrc/sr.po52
-rw-r--r--translations/desktop_files/eventsrc/sr@Latn.po52
-rw-r--r--translations/desktop_files/eventsrc/sv.po52
-rw-r--r--translations/desktop_files/eventsrc/ta.po52
-rw-r--r--translations/desktop_files/eventsrc/tg.po52
-rw-r--r--translations/desktop_files/eventsrc/tr.po52
-rw-r--r--translations/desktop_files/eventsrc/uk.po52
-rw-r--r--translations/desktop_files/eventsrc/uz.po52
-rw-r--r--translations/desktop_files/eventsrc/uz@cyrillic.po52
-rw-r--r--translations/desktop_files/eventsrc/zh_CN.po52
-rw-r--r--translations/desktop_files/eventsrc/zh_TW.po52
-rw-r--r--translations/desktop_files/fa.po299
-rw-r--r--translations/desktop_files/fi.po298
-rw-r--r--translations/desktop_files/fr.po301
-rw-r--r--translations/desktop_files/ga.po298
-rw-r--r--translations/desktop_files/gl.po299
-rw-r--r--translations/desktop_files/he.po304
-rw-r--r--translations/desktop_files/hi.po303
-rw-r--r--translations/desktop_files/hu.po298
-rw-r--r--translations/desktop_files/is.po297
-rw-r--r--translations/desktop_files/it.po300
-rw-r--r--translations/desktop_files/ja.po299
-rw-r--r--translations/desktop_files/k3b-desktops.pot297
-rw-r--r--translations/desktop_files/ka.po302
-rw-r--r--translations/desktop_files/km.po297
-rw-r--r--translations/desktop_files/lt.po299
-rw-r--r--translations/desktop_files/mk.po299
-rw-r--r--translations/desktop_files/ms.po300
-rw-r--r--translations/desktop_files/nb.po301
-rw-r--r--translations/desktop_files/nds.po299
-rw-r--r--translations/desktop_files/ne.po302
-rw-r--r--translations/desktop_files/nl.po299
-rw-r--r--translations/desktop_files/nn.po299
-rw-r--r--translations/desktop_files/pa.po298
-rw-r--r--translations/desktop_files/pl.po300
-rw-r--r--translations/desktop_files/pt.po300
-rw-r--r--translations/desktop_files/pt_BR.po301
-rw-r--r--translations/desktop_files/ru.po299
-rw-r--r--translations/desktop_files/sk.po299
-rw-r--r--translations/desktop_files/sl.po302
-rw-r--r--translations/desktop_files/sr.po299
-rw-r--r--translations/desktop_files/sr@Latn.po299
-rw-r--r--translations/desktop_files/sv.po299
-rw-r--r--translations/desktop_files/ta.po302
-rw-r--r--translations/desktop_files/tg.po300
-rw-r--r--translations/desktop_files/tr.po299
-rw-r--r--translations/desktop_files/uk.po299
-rw-r--r--translations/desktop_files/uz.po297
-rw-r--r--translations/desktop_files/uz@cyrillic.po297
-rw-r--r--translations/desktop_files/xh.po303
-rw-r--r--translations/desktop_files/zh_CN.po297
-rw-r--r--translations/desktop_files/zh_TW.po297
-rw-r--r--translations/desktop_files/zu.po297
320 files changed, 20450 insertions, 4549 deletions
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index bdec8fc..0000000
--- a/.gitmodules
+++ /dev/null
@@ -1,6 +0,0 @@
-[submodule "admin"]
- path = admin
- url = https://system@scm.trinitydesktop.org/scm/git/tde-common-admin
-[submodule "cmake"]
- path = cmake
- url = https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake
diff --git a/CMakeL10n.txt b/CMakeL10n.txt
index a87d06b..6d0dcb8 100644
--- a/CMakeL10n.txt
+++ b/CMakeL10n.txt
@@ -9,12 +9,11 @@
#
#################################################
-cmake_minimum_required( VERSION 2.8 )
+cmake_minimum_required( VERSION 3.1 )
##### include our cmake modules #################
-set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
include( TDEL10n )
@@ -26,3 +25,41 @@ set( POT_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../k3b-i18n/template/messages"
##### create translation templates ##############
tde_l10n_auto_add_subdirectories( )
+
+
+file( GLOB_RECURSE src_desktops
+ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+ src/*.desktop
+ src/*.protocol
+ src/*.theme
+)
+list( SORT src_desktops )
+
+file( GLOB_RECURSE plugins_desktops
+ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+ plugins/*.plugin
+ tdefile-plugins/*.desktop
+ tdeioslaves/*.desktop
+ tdeioslaves/*.protocol
+)
+foreach( plugin_desktop IN LISTS plugins_desktops )
+ if ( "${plugin_desktop}" MATCHES "/skeleton.plugin" )
+ list( REMOVE_ITEM plugins_desktops "${plugin_desktop}" )
+ endif()
+endforeach()
+list( SORT plugins_desktops )
+
+file( GLOB_RECURSE k3bsetup_desktops
+ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+ k3bsetup/*.desktop
+)
+list( SORT k3bsetup_desktops )
+
+tde_l10n_create_template(
+ CATALOG "desktop_files/k3b-desktops"
+ SOURCES_DESKTOP
+ ${src_desktops}
+ ${plugins_desktops}
+ ${k3bsetup_desktops}
+ DESTINATION "${CMAKE_SOURCE_DIR}/translations"
+)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7148077..710afb1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -9,7 +9,7 @@
#
#################################################
-cmake_minimum_required( VERSION 2.8 )
+cmake_minimum_required( VERSION 3.1 )
##### general package setup #####################
@@ -31,10 +31,14 @@ include( CheckSymbolExists )
##### include our cmake modules #################
-set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
include( TDEMacros )
+##### set version number ########################
+
+tde_set_project_version( )
+
+
##### setup install paths #######################
include( TDESetupPaths )
@@ -161,7 +165,7 @@ add_subdirectory( src )
add_subdirectory( tdefile-plugins )
add_subdirectory( tdeioslaves )
tde_conditional_add_subdirectory( BUILD_K3BSETUP k3bsetup )
-tde_conditional_add_subdirectory( BUILD_DOC doc )
+tde_conditional_add_project_docs( BUILD_DOC )
##### write configure files #####################
diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake
index 03eeb89..39c4137 100644
--- a/ConfigureChecks.cmake
+++ b/ConfigureChecks.cmake
@@ -106,6 +106,16 @@ if( WITH_HAL )
pkg_search_module( HAL hal )
if( HAL_FOUND )
set ( HAVE_HAL 1 )
+ # search for dbus
+ pkg_search_module( DBUS dbus-1 )
+ if( NOT DBUS_FOUND )
+ tde_message_fatal( "dbus-1 is required, but was not found on your system" )
+ endif( )
+ # search for dbus-tqt
+ pkg_search_module( DBUS_TQT dbus-tqt )
+ if( NOT DBUS_TQT_FOUND )
+ tde_message_fatal( "dbus-tqt is required, but was not found on your system" )
+ endif()
else ( )
tde_message_fatal( "hal is required, but was not found on your system" )
endif( )
@@ -180,7 +190,7 @@ endif( )
##### mad #######################################
if( WITH_MAD )
- pkg_search_module( MAD mad )
+ pkg_search_module( MAD libmad mad )
if( NOT MAD_FOUND )
tde_message_fatal( "mad is requested, but was not found on your system" )
endif( )
diff --git a/KNOWNBUGS b/KNOWNBUGS
deleted file mode 100644
index e69de29..0000000
--- a/KNOWNBUGS
+++ /dev/null
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index 703ac80..0000000
--- a/Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
-if with_k3bsetup1
- K3BSETUPDIR=k3bsetup
-endif
-
-EXTRA_DIST = AUTHORS COPYING ChangeLog INSTALL README TODO k3b.lsm admin configure.in.in
-
-AUTOMAKE_OPTIONS = foreign 1.5
-
-#include admin/deps.am
-
-SUBDIRS = doc libk3bdevice libk3b src tdeioslaves plugins tdefile-plugins $(K3BSETUPDIR)
diff --git a/admin b/admin
deleted file mode 160000
-Subproject f9148018b2f8a11fd830712c1b508046cc34ff2
diff --git a/cmake b/cmake
deleted file mode 160000
-Subproject c51d14850ff2ed8051e840db9df1698f84af421
diff --git a/config.h.in b/config.h.in
deleted file mode 100644
index bd9d059..0000000
--- a/config.h.in
+++ /dev/null
@@ -1,383 +0,0 @@
-/* config.h.in. Generated from configure.in by autoheader. */
-
-/* Define if building universal (internal helper macro) */
-#undef AC_APPLE_UNIVERSAL_BUILD
-
-/* defined if K3b should check cdrecord for suid root */
-#undef CDRECORD_SUID_ROOT_CHECK
-
-/* Define to 1 if your flac library's version is newer than or equal to 1.1.2
- */
-#undef FLAC_NEWER_THAN_1_1_1
-
-/* HAL API version 0.4 */
-#undef HAL_0_4
-
-/* Define to 1 if you have the <artsc/artsc.h> header file. */
-#undef HAVE_ARTSC_ARTSC_H
-
-/* Define to 1 if you have the <byteswap.h> header file. */
-#undef HAVE_BYTESWAP_H
-
-/* Define to 1 if you have the <Carbon/Carbon.h> header file. */
-#undef HAVE_CARBON_CARBON_H
-
-/* Define if you have the CoreAudio API */
-#undef HAVE_COREAUDIO
-
-/* Define to 1 if you have the <crt_externs.h> header file. */
-#undef HAVE_CRT_EXTERNS_H
-
-/* Defines if your system has the crypt function */
-#undef HAVE_CRYPT
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-#undef HAVE_DLFCN_H
-
-/* Define to 1 if you have the <dvdread/dvd_reader.h> header file. */
-#undef HAVE_DVDREAD_DVD_READER_H
-
-/* Define to 1 if you have the <FLAC++/decoder.h> header file. */
-#undef HAVE_FLAC___DECODER_H
-
-/* compile in HAL support */
-#undef HAVE_HAL
-
-/* Define to 1 if you have the <iconv.h> header file. */
-#undef HAVE_ICONV_H
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#undef HAVE_INTTYPES_H
-
-/* defined if K3bSetup is compiled */
-#undef HAVE_K3BSETUP
-
-/* defined if you have the lame header and lib */
-#undef HAVE_LAME
-
-/* Define to 1 if you have the <lame/lame.h> header file. */
-#undef HAVE_LAME_LAME_H
-
-/* Defined if you have libdvdread headers and libs installed. */
-#undef HAVE_LIBDVDREAD
-
-/* Define if you have libjpeg */
-#undef HAVE_LIBJPEG
-
-/* defined if you have libmad headers and libraries */
-#undef HAVE_LIBMAD
-
-/* Define if you have libpng */
-#undef HAVE_LIBPNG
-
-/* Define if you have a working libpthread (will enable threaded code) */
-#undef HAVE_LIBPTHREAD
-
-/* defined if you have libsamplerate library and header */
-#undef HAVE_LIBSAMPLERATE
-
-/* Define if you have libz */
-#undef HAVE_LIBZ
-
-/* Define if lrint is not supported */
-#undef HAVE_LRINT
-
-/* Define if lrintf is not supported */
-#undef HAVE_LRINTF
-
-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
-/* Define to 1 if you have the <mpcdec/mpcdec.h> header file. */
-#undef HAVE_MPCDEC_MPCDEC_H
-
-/* Define to 1 if you have the <mpc/mpcdec.h> header file. */
-#undef HAVE_MPC_MPCDEC_H
-
-/* Define to 1 if you have the <musepack/musepack.h> header file. */
-#undef HAVE_MUSEPACK_MUSEPACK_H
-
-/* have MusicBrainz */
-#undef HAVE_MUSICBRAINZ
-
-/* Define if your system needs _NSGetEnviron to set up the environment */
-#undef HAVE_NSGETENVIRON
-
-/* Define to 1 if the assembler supports AltiVec instructions. */
-#undef HAVE_PPC_ALTIVEC
-
-/* defined if you have resmgr libraries and headers */
-#undef HAVE_RESMGR
-
-/* Define to 1 if you have the <resmgr.h> header file. */
-#undef HAVE_RESMGR_H
-
-/* Define if you have res_init */
-#undef HAVE_RES_INIT
-
-/* Define if you have the res_init prototype */
-#undef HAVE_RES_INIT_PROTO
-
-/* Define to 1 if you have the <samplerate.h> header file. */
-#undef HAVE_SAMPLERATE_H
-
-/* Define if you have a STL implementation by SGI */
-#undef HAVE_SGI_STL
-
-/* Set to 1 if you have libsndfile. */
-#undef HAVE_SNDFILE
-
-/* Define to 1 if you have the `snprintf' function. */
-#undef HAVE_SNPRINTF
-
-/* Define to 1 if you have the `stat64' function. */
-#undef HAVE_STAT64
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#undef HAVE_STDINT_H
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#undef HAVE_STDLIB_H
-
-/* Define to 1 if you have the <strings.h> header file. */
-#undef HAVE_STRINGS_H
-
-/* Define to 1 if you have the <string.h> header file. */
-#undef HAVE_STRING_H
-
-/* Define if you have strlcat */
-#undef HAVE_STRLCAT
-
-/* Define if you have the strlcat prototype */
-#undef HAVE_STRLCAT_PROTO
-
-/* Define if you have strlcpy */
-#undef HAVE_STRLCPY
-
-/* Define if you have the strlcpy prototype */
-#undef HAVE_STRLCPY_PROTO
-
-/* Define to 1 if you have the <sys/bitypes.h> header file. */
-#undef HAVE_SYS_BITYPES_H
-
-/* Define to 1 if you have the <sys/statvfs.h> header file. */
-#undef HAVE_SYS_STATVFS_H
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#undef HAVE_SYS_STAT_H
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#undef HAVE_SYS_TYPES_H
-
-/* Define to 1 if you have the <sys/vfs.h> header file. */
-#undef HAVE_SYS_VFS_H
-
-/* have TagLib */
-#undef HAVE_TAGLIB
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#undef HAVE_UNISTD_H
-
-/* Define to 1 if you have the `vsnprintf' function. */
-#undef HAVE_VSNPRINTF
-
-/* Define to 1 if the assembler supports 3DNOW instructions. */
-#undef HAVE_X86_3DNOW
-
-/* Define to 1 if the assembler supports MMX instructions. */
-#undef HAVE_X86_MMX
-
-/* Define to 1 if the assembler supports SSE instructions. */
-#undef HAVE_X86_SSE
-
-/* Define to 1 if the assembler supports SSE2 instructions. */
-#undef HAVE_X86_SSE2
-
-/* K3b additional debugging support */
-#undef K3B_DEBUG
-
-/* Defined if all ffmpeg codecs should be allowed */
-#undef K3B_FFMPEG_ALL_CODECS
-
-/* Suffix for lib directories */
-#undef KDELIBSUFF
-
-/* Define to the sub-directory in which libtool stores uninstalled libraries.
- */
-#undef LT_OBJDIR
-
-/* The header to include for MPC decoding. */
-#undef MPC_HEADER_FILE
-
-/* Define if you have ogg/vorbis installed */
-#undef OGG_VORBIS
-
-/* Name of package */
-#undef PACKAGE
-
-/* Define to the address where bug reports for this package should be sent. */
-#undef PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#undef PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#undef PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#undef PACKAGE_TARNAME
-
-/* Define to the home page for this package. */
-#undef PACKAGE_URL
-
-/* Define to the version of this package. */
-#undef PACKAGE_VERSION
-
-/* The size of `char *', as computed by sizeof. */
-#undef SIZEOF_CHAR_P
-
-/* The size of `int', as computed by sizeof. */
-#undef SIZEOF_INT
-
-/* The size of `long', as computed by sizeof. */
-#undef SIZEOF_LONG
-
-/* The size of `short', as computed by sizeof. */
-#undef SIZEOF_SHORT
-
-/* The size of `size_t', as computed by sizeof. */
-#undef SIZEOF_SIZE_T
-
-/* The size of `unsigned long', as computed by sizeof. */
-#undef SIZEOF_UNSIGNED_LONG
-
-/* Define to 1 if you have the ANSI C header files. */
-#undef STDC_HEADERS
-
-/* Version number of package */
-#undef VERSION
-
-/* Defined if compiling without arts */
-#undef WITHOUT_ARTS
-
-/* defined if arts support is compiled in */
-#undef WITH_ARTS
-
-/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
- significant byte first (like Motorola and SPARC, unlike Intel). */
-#if defined AC_APPLE_UNIVERSAL_BUILD
-# if defined __BIG_ENDIAN__
-# define WORDS_BIGENDIAN 1
-# endif
-#else
-# ifndef WORDS_BIGENDIAN
-# undef WORDS_BIGENDIAN
-# endif
-#endif
-
-/*
- * jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
- * headers and I'm too lazy to write a configure test as long as only
- * unixware is related
- */
-#ifdef _UNIXWARE
-#define HAVE_BOOLEAN
-#endif
-
-
-
-/*
- * AIX defines FD_SET in terms of bzero, but fails to include <strings.h>
- * that defines bzero.
- */
-
-#if defined(_AIX)
-#include <strings.h>
-#endif
-
-
-
-#if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
-# include <sys/time.h>
-# include <crt_externs.h>
-# define environ (*_NSGetEnviron())
-#endif
-
-
-
-#if !defined(HAVE_RES_INIT_PROTO)
-#ifdef __cplusplus
-extern "C" {
-#endif
-int res_init(void);
-#ifdef __cplusplus
-}
-#endif
-#endif
-
-
-
-#if !defined(HAVE_STRLCAT_PROTO)
-#ifdef __cplusplus
-extern "C" {
-#endif
-unsigned long strlcat(char*, const char*, unsigned long);
-#ifdef __cplusplus
-}
-#endif
-#endif
-
-
-
-#if !defined(HAVE_STRLCPY_PROTO)
-#ifdef __cplusplus
-extern "C" {
-#endif
-unsigned long strlcpy(char*, const char*, unsigned long);
-#ifdef __cplusplus
-}
-#endif
-#endif
-
-
-
-/*
- * On HP-UX, the declaration of vsnprintf() is needed every time !
- */
-
-#if !defined(HAVE_VSNPRINTF) || defined(hpux)
-#if __STDC__
-#include <stdarg.h>
-#include <stdlib.h>
-#else
-#include <varargs.h>
-#endif
-#ifdef __cplusplus
-extern "C"
-#endif
-int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
-#ifdef __cplusplus
-extern "C"
-#endif
-int snprintf(char *str, size_t n, char const *fmt, ...);
-#endif
-
-
-/* define to 1 if -fvisibility is supported */
-#undef __KDE_HAVE_GCC_VISIBILITY
-
-
-#if defined(__SVR4) && !defined(__svr4__)
-#define __svr4__ 1
-#endif
-
-
-/* type to use in place of socklen_t if not defined */
-#undef kde_socklen_t
-
-/* type to use in place of socklen_t if not defined (deprecated, use
- kde_socklen_t) */
-#undef ksize_t
-
-/* backwards compatibility stuff */
-#undef mpc_bool_t
diff --git a/configure.files b/configure.files
deleted file mode 100644
index 1225922..0000000
--- a/configure.files
+++ /dev/null
@@ -1,26 +0,0 @@
-./admin/configure.in.min
-configure.in.in
-./libk3b/configure.in.in
-./libk3b/plugin/libsamplerate/configure.in.in
-./libk3b/videodvd/configure.in.bot
-./libk3b/videodvd/configure.in.in
-./libk3bdevice/configure.in.bot
-./libk3bdevice/configure.in.in
-./plugins/audiooutput/alsa/configure.in.bot
-./plugins/audiooutput/alsa/configure.in.in
-./plugins/decoder/ffmpeg/configure.in.bot
-./plugins/decoder/ffmpeg/configure.in.in
-./plugins/decoder/flac/configure.in.bot
-./plugins/decoder/flac/configure.in.in
-./plugins/decoder/libsndfile/configure.in.bot
-./plugins/decoder/libsndfile/configure.in.in
-./plugins/decoder/mp3/configure.in.bot
-./plugins/decoder/mp3/configure.in.in
-./plugins/decoder/musepack/configure.in.bot
-./plugins/decoder/musepack/configure.in.in
-./plugins/decoder/ogg/configure.in.bot
-./plugins/decoder/ogg/configure.in.in
-./plugins/encoder/lame/configure.in.bot
-./plugins/encoder/lame/configure.in.in
-./src/fastscale/configure.in.in
-configure.in.bot
diff --git a/configure.in.bot b/configure.in.bot
deleted file mode 100644
index 718d6ba..0000000
--- a/configure.in.bot
+++ /dev/null
@@ -1,62 +0,0 @@
-echo ""
-
-if test "$use_k3b_debug" = "yes"; then
- echo ""
- echo "K3b - K3B DEBUGGING ENABLED! THIS ENABLES ADDITIONAL DEBUGGING OUTPUT"
- echo "K3b - AND FUNCTIONALITY WHICH IS ONLY INTENDED FOR K3B DEVELOPERS!"
- echo "K3b - THIS MAY EVEN SLOW DOWN K3B IN SOME PLACES!"
- echo ""
-fi
-
-if test "$cdrecord_suid_root" != "yes"; then
- echo ""
- echo "K3b - Suid root test for cdrecord, cdrdao, and wodim deactivated"
- echo "K3b - This is NOT recommended although it might work out fine ;)"
- echo ""
-fi
-
-if $have_taglib; then
- echo "K3b - Audio meta data reading with Taglib: yes"
-else
- echo "K3b - Audio meta data reading with Taglib: no"
- echo "K3b - You are missing the Taglib headers and libraries."
- echo "K3b - The mp3 and flac decoder plugins will fall back to"
- echo "K3b - using KMetaFileInfo."
-fi
-
-echo ""
-
-echo "K3b - Audio resampling:"
-if test -n "$LIBSAMPLERATE"; then
- echo "K3b - using installed version"
-else
- echo "K3b - using version bundled with K3b"
-fi
-
-echo ""
-
-if test x$arts_available = xyes; then
- echo "K3b - Audioplayer available (aRts) yes"
-else
- echo "K3b - Audioplayer available (aRts) no"
-fi
-
-echo ""
-
-if test x$compile_k3bsetup = xyes; then
- echo "K3b - Compile K3bSetup 2: yes"
-else
- echo "K3b - Compile K3bSetup 2: no"
-fi
-
-echo ""
-
-if $have_mb; then
- echo "K3b - Tag guessing using MusicBrainz yes"
-else
- echo "K3b - Tag guessing using MusicBrainz no"
-if test "$ac_cv_use_musicbrainz" = "yes"; then
- echo "K3b - You are missing the musicbrainz headers and libraries."
- echo "K3b - K3b will be compiled without support for tag guessing."
-fi
-fi
diff --git a/configure.in.in b/configure.in.in
deleted file mode 100644
index 7fe8c4a..0000000
--- a/configure.in.in
+++ /dev/null
@@ -1,192 +0,0 @@
-#MIN_CONFIG(3.2)
-#AM_KDE_MIN_VERSION(3.4)
-
-AC_CHECK_HEADERS(byteswap.h)
-
-dnl - check the byte order -
-dnl this will define WORDS_BIGENDIAN or do nothing
-AC_C_BIGENDIAN()
-
-AC_ARG_WITH(
- external-libsamplerate,
- [ --with-external-libsamplerate use the libsamplerate provided by the system (default=yes)],
- [external_sampletrate=$withval],
- [external_sampletrate=yes]
-)
-
-LIBSAMPLERATE=""
-
-if test x$external_sampletrate != xno; then
-
-dnl === check for libsamplerate ==========
-KDE_CHECK_HEADERS(samplerate.h, [
- KDE_CHECK_LIB(samplerate, src_new, [
- LIBSAMPLERATE="-lsamplerate"
- AC_DEFINE(HAVE_LIBSAMPLERATE,1,[defined if you have libsamplerate library and header])
- ])
-])
-
-fi
-
-AC_SUBST(LIBSAMPLERATE)
-AM_CONDITIONAL(compile_libsamplerate, [test -z "$LIBSAMPLERATE"])
-
-
-ARTS_LIBS=""
-if test "x$build_arts" = "xyes"; then
- dnl Find aRts
- if $PKG_CONFIG artsc --exists; then
- arts_available=yes
- ARTS_LIBS="-lartsc"
- ARTS_INCLUDES="`$PKG_CONFIG artsc --cflags`"
- else
- KDE_CHECK_HEADERS(artsc/artsc.h,
- [arts_available=yes
- ARTS_LIBS="-lartsc"
- ARTS_INCLUDES="`$ARTSCCONFIG --cflags`"],
- [arts_available=no]
- )
- fi
-fi
-AC_SUBST(ARTS_LIBS)
-AC_SUBST(ARTS_INCLUDES)
-AM_CONDITIONAL(include_arts, [test -n "$ARTS_LIBS"])
-if test "x$build_arts" = "xyes" -a "x$arts_available" = "xyes"; then
- AC_DEFINE(WITH_ARTS,1,[defined if arts support is compiled in])
-fi
-
-KDE_CHECK_THREADING
-
-compile_k3bsetup=yes
-AC_ARG_WITH(
- k3bsetup,
- [ --with-k3bsetup[=ARG] do compile K3bSetup2 KControl Module (default=yes)],
- [compile_k3bsetup=$withval]
-)
-
-if test x$compile_k3bsetup = xyes; then
- AC_DEFINE(HAVE_K3BSETUP,1,[defined if K3bSetup is compiled])
-fi
-
-AM_CONDITIONAL(with_k3bsetup1, [test x$compile_k3bsetup = xyes])
-
-
-cdrecord_suid_root=yes
-AC_ARG_WITH(
- cdrecord-suid-root,
- AS_HELP_STRING(
- [--without-cdrecord-suid-root],
- [enable or disable K3b's suid root check for cdrecord/cdrdao/wodim (default=enabled)]),
- [cdrecord_suid_root=$withval],
- [cdrecord_suid_root=yes]
-)
-if test x$cdrecord_suid_root = xyes; then
- AC_DEFINE(CDRECORD_SUID_ROOT_CHECK,1,[defined if K3b should check cdrecord for suid root])
-fi
-
-
-# Extra SCSI support libs can go in CAM_LIB, and are linked into
-# libk3bdevice. For Linux, nothing is needed. FreeBSD requires -lcam
-# (which is in base, so no test is needed).
-case "$host_os" in
-freebsd* | dragonfly*)
- CAM_LIB="-lcam"
- ;;
-*)
- CAM_LIB=""
- ;;
-esac
-AC_SUBST(CAM_LIB)
-
-
-
-dnl ---------- TAGLIB CHECK ----------
-
-AC_DEFUN([AC_HAVE_TAGLIB],
-[
- AC_DEFINE(HAVE_TAGLIB, 1, [have TagLib])
- taglib_includes=[`$TAGLIB_CONFIG --cflags`]
- taglib_libs=[`$TAGLIB_CONFIG --libs`]
- have_taglib=true
-])
-
-AC_DEFUN([AC_NO_TAGLIB],
-[
- taglib_includes=""
- taglib_libs=""
- have_taglib=false
-])
-
-AC_PATH_PROG(TAGLIB_CONFIG, taglib-config, [no], [$PATH:$prefix/bin])
-if test "x$TAGLIB_CONFIG" = "xno" ; then
- AC_NO_TAGLIB
-else
- AC_HAVE_TAGLIB
-fi
-
-AC_SUBST(taglib_includes)
-AC_SUBST(taglib_libs)
-
-dnl ---------- END TAGLIB CHECK ----------
-
-
-
-dnl ----------- TUNEPIMP/MUSICBRAINZ CHECK -----------
-
-AC_ARG_WITH(
- musicbrainz,
- AS_HELP_STRING(
- [--without-musicbrainz],
- [build K3b without Musicbrainz support (default=no)]),
- [ac_cv_use_musicbrainz=$withval],
- [ac_cv_use_musicbrainz=yes]
-)
-
-have_mb=false
-MUSICBRAINZ_LIBS=""
-if test "$ac_cv_use_musicbrainz" = "yes"; then
- KDE_CHECK_HEADER(musicbrainz/mb_c.h,
- [
- KDE_CHECK_LIB(musicbrainz,mb_New,[
- AC_DEFINE(HAVE_MUSICBRAINZ, 1, [have MusicBrainz])
- MUSICBRAINZ_LIBS="-lmusicbrainz"
- have_mb=true
- ])
- ], [])
-fi
-AC_SUBST(MUSICBRAINZ_LIBS)
-
-dnl --------- TUNEPIMP/MUSICBRAINZ CHECK END -----------
-
-
-dnl --------- K3b debugging stuff (only for developers) ----
-
-AC_ARG_WITH(
- k3b-debug,
- AS_HELP_STRING(
- [--with-k3b-debug],
- [Enable additional K3b debugging output and functionality (default=no)]),
- [use_k3b_debug=$withval],
- [use_k3b_debug=no]
-)
-if test "$use_k3b_debug" = "yes"; then
- AC_DEFINE(K3B_DEBUG, "1", [K3b additional debugging support])
-fi
-
-dnl --------------------------------------------------------
-
-
-
-
-dnl --------------- libiconv check -------------------------
-
-AC_CHECK_HEADERS(iconv.h)
-
-dnl --------------------------------------------------------
-
-
-#AC_DEFINE(LIBK3B_VERSION, "0.11.98", [k3b library version])
-#AC_SUBST(LIBK3B_VERSION, 0.11.98)
-#AC_CONFIG_FILES([k3b/libk3b/libk3b.pc])
-
-KDE_ENABLE_HIDDEN_VISIBILITY
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
deleted file mode 100644
index 7a9f5fc..0000000
--- a/doc/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-add_subdirectory( tdeioslave )
-
-##### documentation #############################
-tde_create_handbook( DESTINATION k3b )
-
diff --git a/doc/Makefile.am b/doc/Makefile.am
deleted file mode 100644
index bebd343..0000000
--- a/doc/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-KDE_LANG = en
-KDE_DOCS = k3b
-SUBDIRS = tdeioslave
diff --git a/doc/audiocd-howto.docbook b/doc/en/audiocd-howto.docbook
index b993db5..b993db5 100644
--- a/doc/audiocd-howto.docbook
+++ b/doc/en/audiocd-howto.docbook
diff --git a/doc/burndialog_audio.png b/doc/en/burndialog_audio.png
index 3517598..3517598 100644
--- a/doc/burndialog_audio.png
+++ b/doc/en/burndialog_audio.png
Binary files differ
diff --git a/doc/burndialog_progress.png b/doc/en/burndialog_progress.png
index b38d4b1..b38d4b1 100644
--- a/doc/burndialog_progress.png
+++ b/doc/en/burndialog_progress.png
Binary files differ
diff --git a/doc/cdcloning_dialog.png b/doc/en/cdcloning_dialog.png
index 7d0e50c..7d0e50c 100644
--- a/doc/cdcloning_dialog.png
+++ b/doc/en/cdcloning_dialog.png
Binary files differ
diff --git a/doc/cdcloning_reading.png b/doc/en/cdcloning_reading.png
index 6d05d8f..6d05d8f 100644
--- a/doc/cdcloning_reading.png
+++ b/doc/en/cdcloning_reading.png
Binary files differ
diff --git a/doc/cdcopy-howto.docbook b/doc/en/cdcopy-howto.docbook
index ded1ae0..ded1ae0 100644
--- a/doc/cdcopy-howto.docbook
+++ b/doc/en/cdcopy-howto.docbook
diff --git a/doc/cdcopy_done.png b/doc/en/cdcopy_done.png
index ae13eb4..ae13eb4 100644
--- a/doc/cdcopy_done.png
+++ b/doc/en/cdcopy_done.png
Binary files differ
diff --git a/doc/cdcopy_reading.png b/doc/en/cdcopy_reading.png
index c6c1542..c6c1542 100644
--- a/doc/cdcopy_reading.png
+++ b/doc/en/cdcopy_reading.png
Binary files differ
diff --git a/doc/cdcopy_settings.png b/doc/en/cdcopy_settings.png
index fe81c8a..fe81c8a 100644
--- a/doc/cdcopy_settings.png
+++ b/doc/en/cdcopy_settings.png
Binary files differ
diff --git a/doc/cdcopy_writing.png b/doc/en/cdcopy_writing.png
index 0e57e63..0e57e63 100644
--- a/doc/cdcopy_writing.png
+++ b/doc/en/cdcopy_writing.png
Binary files differ
diff --git a/doc/commands.docbook b/doc/en/commands.docbook
index a6f69ae..a6f69ae 100644
--- a/doc/commands.docbook
+++ b/doc/en/commands.docbook
diff --git a/doc/dcop.docbook b/doc/en/dcop.docbook
index 0958946..0958946 100644
--- a/doc/dcop.docbook
+++ b/doc/en/dcop.docbook
diff --git a/doc/index.docbook b/doc/en/index.docbook
index 22d3ab8..22d3ab8 100644
--- a/doc/index.docbook
+++ b/doc/en/index.docbook
diff --git a/doc/k3bsetup.png b/doc/en/k3bsetup.png
index 003db72..003db72 100644
--- a/doc/k3bsetup.png
+++ b/doc/en/k3bsetup.png
Binary files differ
diff --git a/doc/select_audiofiles.png b/doc/en/select_audiofiles.png
index be602a9..be602a9 100644
--- a/doc/select_audiofiles.png
+++ b/doc/en/select_audiofiles.png
Binary files differ
diff --git a/doc/select_project.png b/doc/en/select_project.png
index 8bd35f8..8bd35f8 100644
--- a/doc/select_project.png
+++ b/doc/en/select_project.png
Binary files differ
diff --git a/doc/tdeioslave/en/videodvd/index.docbook b/doc/en/tdeioslave/videodvd/index.docbook
index 1355fde..1355fde 100644
--- a/doc/tdeioslave/en/videodvd/index.docbook
+++ b/doc/en/tdeioslave/videodvd/index.docbook
diff --git a/doc/man/k3b.1 b/doc/man/k3b.1
new file mode 100644
index 0000000..08ca27b
--- /dev/null
+++ b/doc/man/k3b.1
@@ -0,0 +1,207 @@
+.TH K3B "1" "December 2002" TDE "TDE Application"
+.SH NAME
+k3b \- TDE CD burning program
+.SH SYNOPSIS
+.B k3b
+[\fIQt-options\fR] [\fITDE-options\fR] [\fIFile\fR]
+.SH DESCRIPTION
+This manual page documents briefly the
+.B k3b
+TDE Application.
+This manual page was written for the Debian GNU/Linux distribution
+because the original program does not have a manual page.
+.PP
+K3b is a CD burning program that has two aims:
+usability and as many features as possible.
+.P
+This program is part of the official TDE extra gear #1 module.
+.SH OPTIONS
+.SS "Arguments:"
+.TP
+File(s)
+file(s) to open
+.SS "General Options"
+.B \-\-help
+Show help about options
+.TP
+.B \-\-help\-qt
+Show Qt specific options
+.TP
+.B \-\-help\-tde
+Show TDE specific options
+.TP
+.B \-\-help\-all
+Show all options
+.TP
+.B \-\-author
+Show author information
+.TP
+.B \-v\fR, \fB\-\-version
+Show version information
+.TP
+.B \-\-license
+Show license information
+.TP
+.B \-\-
+End of options
+.SS "Options:"
+.B \-\-datacd
+Create a new data CD project and add all given files
+.TP
+.B \-\-audiocd
+Create a new audio CD project and add all given files
+.TP
+.B \-\-videocd
+Create a new video CD project and add all given files
+.TP
+.B \-\-mixedcd
+Create a new mixed mode CD project and add all given files
+.TP
+.B \-\-emovixcd
+Create a new eMovix CD project and add all given files
+.TP
+.B \-\-datadvd
+Create a new data DVD project and add all given files
+.TP
+.B \-\-emovixdvd
+Create a new eMovix DVD project and add all given files
+.TP
+.B \-\-copycd
+Open the CD copy dialog
+.TP
+.B \-\-clonecd
+Open the CD cloning dialog
+.TP
+.B \-\-cdimage
+Write an ISO image or Bin/Cue image to cd
+.TP
+.B \-\-erasecd
+Erase a CDRW
+.TP
+.B \-\-formatdvd
+Format a DVD-RW or DVD+RW
+.TP
+.BI \-\-lang \ language
+Set the GUI language
+.SS "Qt options:"
+.TP
+.BI \-\-display \ displayname
+Use the X-server display \fIdisplayname\fP.
+.TP
+.BI \-\-session \ sessionId
+Restore the application for the given \fIsessionId\fP.
+.TP
+.B \-\-cmap
+Causes the application to install a private color
+map on an 8-bit display.
+.TP
+.BI \-\-ncols \ count
+Limits the number of colors allocated in the color
+cube on an 8-bit display, if the application is
+using the QApplication::ManyColor color
+specification.
+.TP
+.B \-\-nograb
+tells Qt to never grab the mouse or the keyboard.
+.TP
+.B \-\-dograb
+running under a debugger can cause an implicit
+.B \-nograb, use \fB\-dograb\fR to override.
+.TP
+.B \-\-sync
+switches to synchronous mode for debugging.
+.TP
+.BI "\-\-fn\fR, \fP\-\-font" \ fontname
+defines the application font.
+.TP
+.BI "-\-bg\fR, \fB\-\-background" \ color
+sets the default background color and an
+application palette (light and dark shades are
+calculated).
+.TP
+.BI "\-\-fg\fR, \fB\-\-foreground" \ color
+sets the default foreground color.
+.TP
+.BI \-\-btn\fR, \fB\-\-button \ color
+sets the default button color.
+.TP
+.BI \-\-name \ name
+sets the application name.
+.TP
+.BI \-\-title \ title
+sets the application title (caption).
+.TP
+.B \-\-visual TrueColor
+forces the application to use a TrueColor visual on
+an 8-bit display.
+.TP
+.BI \-\-inputstyle \ inputstyle
+sets XIM (X Input Method) input style. Possible
+values are
+.BR onthespot ", " overthespot ", " offthespot and root .
+.TP
+.BI \-\-im " XIM-server"
+set XIM server.
+.TP
+.B \-\-noxim
+disable XIM.
+.TP
+.B \-\-reverse
+mirrors the whole layout of widgets.
+.SS "TDE options:"
+.TP
+.BI \-\-caption \ caption
+Use \fIcaption\fP as name in the titlebar.
+.TP
+.BI \-\-icon \ icon
+Use \fIicon\fP as the application icon.
+.TP
+.BI \-\-miniicon \ icon
+Use \fIicon\fP as the icon in the titlebar.
+.TP
+.BI \-\-config \ filename
+Use alternative configuration file.
+.TP
+.BI \-\-dcopserver \ server
+Use the DCOP Server specified by \fIserver\fP.
+.TP
+.B \-\-nocrashhandler
+Disable crash handler, to get core dumps.
+.TP
+.B \-\-waitforwm
+Waits for a WM_NET compatible windowmanager.
+.TP
+.BI \-\-style \ style
+sets the application GUI style.
+.TP
+.BI \-\-geometry \ geometry
+sets the client geometry of the main widget.
+.SH AUTHOR
+K3b was written by
+.nh
+.ad l
+Sebastian Trueg <trueg@informatik.uni-freiburg.de>
+and Thomas Froescher <tfroescher@gmx.de>.
+.hy
+.br
+Please use http://bugs.trinitydesktop.org to report bugs, do not mail the authors directly.
+.br
+This manual page was prepared by
+.nh
+.ad l
+Karolina Lindqvist <pgd\-karolinali@algonet.se>
+.hy
+for the Debian GNU/Linux system (but may be used by others).
+.SH "SEE ALSO"
+If the
+.B khelpcenter
+program is properly installed at your site, the command
+.IP
+.B khelpcenter help:/k3b
+.PP
+should give you access to the complete manual.
+.P
+Alternatively the manual can be browsed in
+.B konqueror
+giving it the URL help:/k3b
+
diff --git a/doc/tdeioslave/CMakeLists.txt b/doc/tdeioslave/CMakeLists.txt
deleted file mode 100644
index a39cb92..0000000
--- a/doc/tdeioslave/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-add_subdirectory( en )
diff --git a/doc/tdeioslave/Makefile.am b/doc/tdeioslave/Makefile.am
deleted file mode 100644
index 81fee21..0000000
--- a/doc/tdeioslave/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = en
diff --git a/doc/tdeioslave/en/CMakeLists.txt b/doc/tdeioslave/en/CMakeLists.txt
deleted file mode 100644
index 5e29142..0000000
--- a/doc/tdeioslave/en/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-
-add_subdirectory( videodvd )
diff --git a/doc/tdeioslave/en/Makefile.am b/doc/tdeioslave/en/Makefile.am
deleted file mode 100644
index 55ab08d..0000000
--- a/doc/tdeioslave/en/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = videodvd
diff --git a/doc/tdeioslave/en/videodvd/CMakeLists.txt b/doc/tdeioslave/en/videodvd/CMakeLists.txt
deleted file mode 100644
index 18127c6..0000000
--- a/doc/tdeioslave/en/videodvd/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-tde_create_handbook( DESTINATION tdeioslave/videodvd )
-
diff --git a/doc/tdeioslave/en/videodvd/Makefile.am b/doc/tdeioslave/en/videodvd/Makefile.am
deleted file mode 100644
index adf07a4..0000000
--- a/doc/tdeioslave/en/videodvd/Makefile.am
+++ /dev/null
@@ -1,2 +0,0 @@
-KDE_LANG = en
-KDE_DOCS = tdeioslave/videodvd
diff --git a/k3bsetup/CMakeLists.txt b/k3bsetup/CMakeLists.txt
index 5e01b91..2a5f9d6 100644
--- a/k3bsetup/CMakeLists.txt
+++ b/k3bsetup/CMakeLists.txt
@@ -42,6 +42,7 @@ install( PROGRAMS k3bsetup
##### other data ################################
-install( FILES k3bsetup2.desktop
+tde_create_translated_desktop(
+ SOURCE k3bsetup2.desktop
DESTINATION ${APPS_INSTALL_DIR}/Settings/System
)
diff --git a/k3bsetup/Makefile.am b/k3bsetup/Makefile.am
deleted file mode 100644
index 4ea602c..0000000
--- a/k3bsetup/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../src -I$(srcdir)/../libk3b/core -I$(srcdir)/../libk3b/tools -I$(srcdir)/../libk3bdevice $(all_includes)
-
-METASOURCES = AUTO
-
-# Install this plugin in the KDE modules directory
-kde_module_LTLIBRARIES = kcm_k3bsetup2.la
-
-kcm_k3bsetup2_la_SOURCES = base_k3bsetup2.ui k3bsetup2.cpp
-kcm_k3bsetup2_la_LIBADD = $(LIB_TDEUI) ../libk3b/libk3b.la
-kcm_k3bsetup2_la_LDFLAGS = -module -avoid-version $(all_libraries) -no-undefined
-
-k3bsetup2_DATA = k3bsetup2.desktop
-k3bsetup2dir = $(kde_appsdir)/Settings/System
-
-bin_SCRIPTS = k3bsetup
-
-messages: rc.cpp
- $(XGETTEXT) *.cpp -o $(podir)/k3bsetup.pot
diff --git a/k3bsetup/k3bsetup2.desktop b/k3bsetup/k3bsetup2.desktop
index a5eb703..466c2d4 100644
--- a/k3bsetup/k3bsetup2.desktop
+++ b/k3bsetup/k3bsetup2.desktop
@@ -1,149 +1,20 @@
[Desktop Entry]
-Encoding=UTF-8
+Name=K3bSetup
+
+GenericName=CD & DVD Burning Setup
+
Comment=K3bSetup 2 - modify permission for CD/DVD burning with K3b
-Comment[af]=K3bSetup 2 - verander regte vir CD/DVD skryf met K3b
-Comment[ar]= اعداد K3B 2 - غيًر الصلاحيات (الاذون ) كي تستطيع كتابة الاقراص المدمجة (CD) او الاقراص المرئية الرقمية (DVD) بواسطة K3B
-Comment[bg]=Настройване на K3b (2) - промяна на правата за запис на CD/DVD с K3b
-Comment[bn]=কে-থ্রি-বি ব্যবস্থাপনা ২ - কে-থ্রি-বি দিয়ে সিডি/ডিভিডি লিখনের জন্য অনুমতি পরিবর্তন করে
-Comment[bs]=K3bSetup 2 - promijenite privilegije za CD/DVD prženje sa K3b-om
-Comment[ca]=K3bSetup 2 - modifica els permisos per a cremar CD i DVD amb K3b
-Comment[cs]=K3bSetup 2 - změna oprávnění pro vypalování CD/DVD s K3b
-Comment[da]=K3bSetup 2 - ændring af tilladelser for cd/dvd-brænding med K3b
-Comment[de]=K3b Einrichtungsassistent - Zugriffsrechte zum Brennen mit K3b anpassen
-Comment[el]=Ρύθμιση K3b 2 - τροποποίηση δικαιωμάτων για εγγραφή CD/DVD με το K3b
-Comment[eo]=K3bAgordo 2 - ŝanĝu rajtojn por KD/DVD enskribo per K3b
-Comment[es]=K3bSetup 2 - modifica los permisos para la grabación de CD o DVD con K3b
-Comment[et]=K3b seadistamine - võimalus muuta õigusi CD/DVD kirjutamiseks K3b-ga
-Comment[fa]=K3bSetup 2 - تغییر مجوز برای سوزاندن دیسک فشرده/دی وی دی با K3b
-Comment[fi]=K3bSetup 2 - aseta K3b:n poltto-oikeudet
-Comment[fr]=K3bSetup 2 - Modification des permissions pour la gravure de CD / DVD avec K3b
-Comment[gl]=K3bSetup 2 - modifica os permisos para gravar CDs/DVDs con K3b
-Comment[he]=K3bSetup 2 - שינוי הרשאות עבור צריבת תקליטורי CD/DVD עם K3b
-Comment[hi]=के3बी-सेटअप 2 - के3बी के साथ सीडी/डीवीडी बर्निंग हेतु आज्ञाएँ परिवर्धित करें
-Comment[hu]=K3bSetup 2 - jogosultságbeállítás CD/DVD-íráshoz a K3b-ben
-Comment[is]=K3b uppsetning 2 - breyta aðgangsheimildum á CD/DVD skrifun með K3b
-Comment[it]=Impostazioni di K3b 2 - modifica i permessi per CD/DVD per scrivere con K3b
-Comment[ja]=K3bSetup 2 - K3b で CD/DVD に書き込むための権限を設定
-Comment[ka]=K3bSetup 2 - K3b-ით CD/DVD-ის ჩაწერის უფლების შეცვლა
-Comment[km]=K3bSetup 2 - កែប្រែ​សិទ្ធិ​ដើម្បី​ដុត​ស៊ីឌី ឬ ឌីវីឌី​​ដោយ​ប្រើ K3b
-Comment[lt]=K3bSetup 2 – pakeiskite leidimus CD/DVD kūrimui su K3b
-Comment[mk]=K3bSetup 2 - менување на дозволите за снимање на CD/DVD со K3b
-Comment[ms]=K3bSetup2 - mengubahsuai kebenaran untuk membakar CD/DVD dengan K3b
-Comment[nb]=K3bSetup 2 – endre tillatelser for CD-/DVD-brenning med K3b
-Comment[nds]=K3b-Inrichthölper - Verlöven för't Brennen vun CD/DVD mit K3b ännern
-Comment[ne]=K3bSetup 2 - ले K3b सँग सीडी/डीभीडी बर्निङका लागि अनुमति परिमार्जन गर्दछ
-Comment[nl]=K3bSetup 2 - stelt de toegangsrechten in voor cd/dvd-branden met K3b
-Comment[nn]=K3b-oppsett 2 – endra løyve for CD- og DVD-brenning med K3b
-Comment[pa]=K3bSetup 2 - K3b ਨਾਲ CD/DVD ਲਿਖਣ ਲਈ ਅਧਿਕਾਰ ਸੋਧ
-Comment[pl]=K3bSetup 2 - modyfikacja uprawnień do nagrywania płyt CD/DVD za pomocą K3b
-Comment[pt]=K3bSetup 2 - modificar as permissões para a gravação de CDs/DVDs com o K3b
-Comment[pt_BR]=Configurações Avançadas do K3b - modificar as permissões para a queima de CD/DVD com o K3b
-Comment[ru]=K3bSetup 2 - настроить права для записи при помощи K3b
-Comment[sk]=K3bSetup 2 - zmena práv pre napaľovanie CD/DVD s K3b
-Comment[sl]=K3bSetup - spremeni dovoljenja za pisanje CD/DVD-jev s K3b
-Comment[sr]=K3bSetup 2 — мења дозволе за резање CD/DVD-а помоћу K3b-а
-Comment[sr@Latn]=K3bSetup 2 — menja dozvole za rezanje CD/DVD-a pomoću K3b-a
-Comment[sv]=Ställ in K3b 2: ändra rättigheter för att bränna cd/dvd med K3b
-Comment[ta]= K3bஅமைவு2 - K3b ஐ CD/DVD களோடு எழுதுவதற்காக அனுமதி மாற்றுவதற்காக
-Comment[tg]=K3bSetup 2 - танзим кардани иҷозат барои сабт бо ёрии K3b
-Comment[tr]=K3bSetup 2 - K3b ile CD/DVD kaydetme izinlerini ayarlama
-Comment[uk]=K3bSetup 2 - зміна прав доступу для запису КД/DVD за допомогою K3b
-Comment[uz]=K3bSetup 2 - K3b yordamida CD/DVD'ga yozish huquqini moslash
-Comment[uz@cyrillic]=K3bSetup 2 - K3b ёрдамида CD/DVD'га ёзиш ҳуқуқини мослаш
-Comment[zh_CN]=K3b 设置 2 - 修改使用 K3b 烧录 CD/DVD 的权限
-Comment[zh_TW]=K3bSetup 2 - 為 K3b 燒錄 CD/DVD 修改權限
-Exec=k3bsetup
+
Keywords=K3bSetup2;k3bsetup2;
-Keywords[ar]=اعداد K3b ; K3b2;
-Keywords[bg]=K3bSetup2;k3bsetup2;Настройване на K3b (2);
-Keywords[de]=K3b; Einrichtungsassistent; Rechte;
-Keywords[el]=Ρύθμιση K3b 2;k3bsetup2;
-Keywords[eo]=K3bAgordo2;k3bagordo2;
-Keywords[et]=K3bSetup2;k3bsetup2;k3b seadistamine;
-Keywords[hi]=के3बी-सेटअप 2;के3बी-सेटअप2;
-Keywords[nds]=K3bSetup2;k3bsetup2;K3b-Inrichthölper;
-Keywords[nl]=K3bSetup2;k3bsetup2;branden;cd branden;dvd;dvd branden;
-Keywords[nn]=K3b-oppsett 2;k3b-oppsett 2;
-Keywords[pl]=K3bSetup2;k3bsetup2;k3b;ustawienia;uprawnienia;
-Keywords[pt_BR]=Configurações Avançadas do K3b;configurações avançadas do K3b;
-Keywords[sv]=Ställ in K3b 2;k3bsetup2;
-Keywords[ta]=K3bஅமைவு2;K3bஅமைவு2;
-Keywords[tg]=ТанзимиK3b2;танзимиk3b2;
-Keywords[uz]=K3bSetup2;k3bsetup2;CD;kompakt-disk;
-Keywords[uz@cyrillic]=K3bSetup2;k3bsetup2;CD;компакт-диск;
-Name=K3bSetup
-Name[ar]= اعداد K3b
-Name[bg]=Настройване на K3b
-Name[bn]=কে-থ্রি-বি ব্যবস্থাপনা
-Name[de]=K3b Einrichtungsassistent
-Name[eo]=K3bAgordo
-Name[et]=K3b seadistamine
-Name[hi]=के3बी-सेटअप
-Name[is]=K3b uppsetning
-Name[it]=Impostazioni di K3b
-Name[nds]=K3b-Inrichthölper
-Name[nn]=K3b-oppsett
-Name[pa]=K3b-ਸੈੱਟਅੱਪ
-Name[pt_BR]=Configurar K3b
-Name[sv]=Ställ in K3b
-Name[ta]=K3b அமைவு
-Name[tg]=ТанзимиK3b
-Name[zh_TW]=K3b 設定
-Terminal=false
+
Type=Application
Icon=k3b
+Exec=k3bsetup
+Terminal=false
+Encoding=UTF-8
+Categories=Application;System;X-TDE-System;
+X-DocPath=k3b/index.html#pre-setup
X-TDE-FactoryName=k3bsetup2
X-TDE-Library=k3bsetup2
X-TDE-ModuleType=Library
X-TDE-RootOnly=true
-Categories=Application;System;X-TDE-System;
-X-DocPath=k3b/index.html#pre-setup
-GenericName=CD & DVD Burning Setup
-GenericName[af]=CD & DVD Skryf Opstelling
-GenericName[ar]=العام اعداد كتابة القرص المدمج (CD) و القرص المرئي الرقمي (DVD)
-GenericName[bg]=Настройване записа на CD и DVD
-GenericName[bn]=সিডি এবং ডিভিডি লিখন ব্যবস্থাপনা
-GenericName[ca]=Programa per gravar CDs i DVDs
-GenericName[cs]=Nastavení vypalování CD a DVD
-GenericName[da]=Cd & dvd opsætning til brænding
-GenericName[de]=CD & DVD-Brennen einrichten
-GenericName[el]=Ρύθμιση εγγραφής CD & DVD
-GenericName[eo]=KD & DVD Enskriba agordo
-GenericName[es]=Configurar grabación de CD y DVD
-GenericName[et]=CD ja DVD kirjutamise seadistamine
-GenericName[fa]=برپایی سوزاندن دیسک فشرده و دی وی دی
-GenericName[fi]=K3b-poltto-ohjelman asetusten määritys
-GenericName[fr]=Configuration de la gravure de CD et de DVD
-GenericName[gl]=Configurazón da Grabazón de CDs e DVDs
-GenericName[hu]=CD- és DVD-írási beállítások
-GenericName[is]=Uppsetning á CD og DVD brennslu
-GenericName[it]=Impostazioni di masterizzazione CD e DVD
-GenericName[ja]=CD / DVD 作成の設定
-GenericName[ka]=CD-ის და DVD-ის ჩაწერის გამართვა
-GenericName[km]=រៀបចំ​ការ​ដុត​ស៊ីឌី & ឌីវីឌី
-GenericName[lt]=CD & DVD kūrimo parinktys
-GenericName[mk]=Поставувања за снимање на CD и DVD
-GenericName[ms]=Tetapan Membakar CD & DVD
-GenericName[nb]=Oppsett av CD- og DVD-brenning
-GenericName[nds]=Brennen vun CD & DVD instellen
-GenericName[ne]=सीडी र डीभीडी बर्निङ सेटअप
-GenericName[nl]=CD- en dvd-branden instellen
-GenericName[nn]=Oppsett av CD- og DVD-brenning
-GenericName[pa]=CD & DVD ਲਿਖਣ ਸੈਟਅੱਪ
-GenericName[pl]=Konfiguracja nagrywania płyt CD i DVD
-GenericName[pt]=Configuração da Gravação de CDs e DVDs
-GenericName[pt_BR]=Configuração da Queima de CD & DVD
-GenericName[ru]=Настройка записи CD и DVD
-GenericName[sk]=Nastavenie CD & DVD napaľovania
-GenericName[sl]=Nastavitve za pisanje CD-jev in DVD-jev
-GenericName[sr]=Подешавање резања CD-а и DVD-а
-GenericName[sr@Latn]=Podešavanje rezanja CD-a i DVD-a
-GenericName[sv]=Cd och dvd-bränninställning
-GenericName[ta]=சிடி & DVD நகல் எடுக்கும் அமைப்பு
-GenericName[tg]=Танзимоти сабткунии CD ва DVD
-GenericName[tr]=CD ve DVD Kaydetme Kurulumu
-GenericName[uk]=Налажтування запису КД та DVD
-GenericName[uz]=CD va DVD diskka yozishni moslash
-GenericName[uz@cyrillic]=CD ва DVD дискка ёзишни мослаш
-GenericName[zh_CN]=CD & DVD 刻录程序设置
-GenericName[zh_TW]=CD & DVD 燒錄設定
diff --git a/libk3b/Makefile.am b/libk3b/Makefile.am
deleted file mode 100644
index 9ad5173..0000000
--- a/libk3b/Makefile.am
+++ /dev/null
@@ -1,30 +0,0 @@
-AM_CPPFLAGS = $(all_includes)
-
-if include_videodvdrip
-VIDEODVDDIR = videodvd
-VIDEODVDLIB = videodvd/libvideodvd.la
-endif
-
-
-lib_LTLIBRARIES = libk3b.la
-
-libk3b_la_SOURCES = dummy.cpp
-
-libk3b_la_LIBADD = core/libk3bcore.la \
- cddb/libcddb.la \
- projects/libk3bproject.la \
- plugin/libk3bplugin.la \
- tools/libk3btools.la \
- jobs/libjobs.la \
- $(VIDEODVDLIB) $(LIB_TDEUI) $(LIB_QT) $(LIB_TDECORE) $(LIBDL) -ltdefx -lDCOP \
- ../libk3bdevice/libk3bdevice.la
-
-libk3b_la_LDFLAGS = $(all_libraries) -version-info 3:0:0 -no-undefined
-
-SUBDIRS = core plugin tools projects cddb jobs $(VIDEODVDDIR)
-
-#pkgconfigdir = $(libdir)/pkgconfig
-#pkgconfig_DATA = libk3b.pc
-
-messages:
- $(XGETTEXT) `find -name "*.cpp" -o -name "*.h"` -o $(podir)/libk3b.pot
diff --git a/libk3b/cddb/Makefile.am b/libk3b/cddb/Makefile.am
deleted file mode 100644
index e73c5ce..0000000
--- a/libk3b/cddb/Makefile.am
+++ /dev/null
@@ -1,9 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../core -I$(srcdir)/../../libk3bdevice -I$(srcdir)/../../src $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libcddb.la
-
-libcddb_la_SOURCES = k3bcddbquery.cpp k3bcddb.cpp k3bcddbresult.cpp k3bcddbhttpquery.cpp k3bcddbpquery.cpp k3bcddblocalquery.cpp k3bcddbsubmit.cpp k3bcddblocalsubmit.cpp k3bcddbmultientriesdialog.cpp
-
-include_HEADERS = k3bcddb.h k3bcddbresult.h
diff --git a/libk3b/configure.in.in b/libk3b/configure.in.in
deleted file mode 100644
index af0c8f5..0000000
--- a/libk3b/configure.in.in
+++ /dev/null
@@ -1,3 +0,0 @@
-AC_CHECK_FUNCS(stat64)
-AC_CHECK_HEADERS(sys/vfs.h)
-AC_CHECK_HEADERS(sys/statvfs.h)
diff --git a/libk3b/core/Makefile.am b/libk3b/core/Makefile.am
deleted file mode 100644
index 06e474c..0000000
--- a/libk3b/core/Makefile.am
+++ /dev/null
@@ -1,19 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../libk3bdevice -I$(srcdir)/../plugin -I$(srcdir)/../tools $(all_includes)
-
-noinst_LTLIBRARIES = libk3bcore.la
-
-libk3bcore_la_LIBADD = $(LIB_TDEIO) $(ARTSC_LIB)
-
-libk3bcore_la_LDFLAGS = $(all_libraries)
-
-libk3bcore_la_SOURCES = k3bcore.cpp k3bglobals.cpp k3bdefaultexternalprograms.cpp \
- k3bexternalbinmanager.cpp k3bversion.cpp k3bprocess.cpp k3bjob.cpp \
- k3bthread.cpp k3bthreadjob.cpp k3bglobalsettings.cpp k3bsimplejobhandler.cpp
-
-include_HEADERS = k3bcore.h k3bdefaultexternalprograms.h k3bexternalbinmanager.h \
- k3bprocess.h k3bversion.h k3bglobals.h k3bjob.h k3bthread.h \
- k3bthreadjob.h k3bglobalsettings.h k3bjobhandler.h \
- k3b_export.h k3bsimplejobhandler.h
-
-METASOURCES = AUTO
-
diff --git a/libk3b/jobs/Makefile.am b/libk3b/jobs/Makefile.am
deleted file mode 100644
index 72a9eac..0000000
--- a/libk3b/jobs/Makefile.am
+++ /dev/null
@@ -1,43 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../core \
- -I$(srcdir)/../../libk3bdevice \
- -I$(srcdir)/../../src \
- -I$(srcdir)/../tools \
- -I$(srcdir)/../cddb \
- -I$(srcdir)/../plugin \
- -I$(srcdir)/../projects \
- -I$(srcdir)/../videodvd \
- -I$(srcdir)/../projects/audiocd \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libjobs.la
-
-if include_videodvdrip
-libjobs_la_SOURCES = k3bdatatrackreader.cpp k3breadcdreader.cpp \
- k3bcdcopyjob.cpp k3bclonejob.cpp k3baudiosessionreadingjob.cpp \
- k3bdvdcopyjob.cpp k3bvideodvdtitletranscodingjob.cpp k3bvideodvdtitledetectclippingjob.cpp \
- k3baudiocuefilewritingjob.cpp k3bbinimagewritingjob.cpp \
- k3biso9660imagewritingjob.cpp \
- k3bdvdformattingjob.cpp k3bblankingjob.cpp k3bclonetocreader.cpp \
- k3bverificationjob.cpp
-
-include_HEADERS = k3bcdcopyjob.h k3bdvdcopyjob.h k3bclonejob.h \
- k3baudiocuefilewritingjob.h k3bbinimagewritingjob.h \
- k3biso9660imagewritingjob.h k3bdvdformattingjob.h \
- k3bblankingjob.h k3bvideodvdtitletranscodingjob.h k3bvideodvdtitledetectclippingjob.h \
- k3bverificationjob.h
-else
-libjobs_la_SOURCES = k3bdatatrackreader.cpp k3breadcdreader.cpp \
- k3bcdcopyjob.cpp k3bclonejob.cpp k3baudiosessionreadingjob.cpp \
- k3bdvdcopyjob.cpp \
- k3baudiocuefilewritingjob.cpp k3bbinimagewritingjob.cpp \
- k3biso9660imagewritingjob.cpp \
- k3bdvdformattingjob.cpp k3bblankingjob.cpp k3bclonetocreader.cpp \
- k3bverificationjob.cpp
-
-include_HEADERS = k3bcdcopyjob.h k3bdvdcopyjob.h k3bclonejob.h \
- k3baudiocuefilewritingjob.h k3bbinimagewritingjob.h \
- k3biso9660imagewritingjob.h k3bdvdformattingjob.h \
- k3bblankingjob.h k3bverificationjob.h
-endif
diff --git a/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp b/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp
index 06f6e30..15151ac 100644
--- a/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp
+++ b/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp
@@ -561,7 +561,7 @@ TQString K3bVideoDVDTitleTranscodingJob::audioCodecDescription( K3bVideoDVDTitle
bool K3bVideoDVDTitleTranscodingJob::transcodeBinaryHasSupportFor( K3bVideoDVDTitleTranscodingJob::VideoCodec codec, const K3bExternalBin* bin )
{
- static char* s_codecFeatures[] = { "xvid", "ffmpeg" };
+ static const char* s_codecFeatures[] = { "xvid", "ffmpeg" };
if( !bin )
bin = k3bcore->externalBinManager()->binObject("transcode");
if( !bin )
@@ -572,7 +572,7 @@ bool K3bVideoDVDTitleTranscodingJob::transcodeBinaryHasSupportFor( K3bVideoDVDTi
bool K3bVideoDVDTitleTranscodingJob::transcodeBinaryHasSupportFor( K3bVideoDVDTitleTranscodingJob::AudioCodec codec, const K3bExternalBin* bin )
{
- static char* s_codecFeatures[] = { "lame", "ac3", "ac3" };
+ static const char* s_codecFeatures[] = { "lame", "ac3", "ac3" };
if( !bin )
bin = k3bcore->externalBinManager()->binObject("transcode");
if( !bin )
diff --git a/libk3b/plugin/Makefile.am b/libk3b/plugin/Makefile.am
deleted file mode 100644
index 49ac69b..0000000
--- a/libk3b/plugin/Makefile.am
+++ /dev/null
@@ -1,28 +0,0 @@
-if compile_libsamplerate
-USED_LIBSAMPLERATE=./libsamplerate/libsamplerate.la
-SUBDIRS = libsamplerate
-else
-USED_LIBSAMPLERATE=$(LIBSAMPLERATE)
-endif
-
-
-AM_CPPFLAGS = -I$(srcdir)/.. -I$(srcdir)/../core/ -I$(srcdir)/../../src -I$(srcdir)/../../libk3bdevice $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libk3bplugin.la
-
-libk3bplugin_la_LIBADD = $(USED_LIBSAMPLERATE)
-
-libk3bplugin_la_LDFLAGS = $(all_libraries)
-
-libk3bplugin_la_SOURCES = k3bplugin.cpp \
- k3bpluginconfigwidget.cpp \
- k3bpluginmanager.cpp \
- k3baudiodecoder.cpp \
- k3baudioencoder.cpp \
- k3baudioclient.cpp \
- k3baudioserver.cpp
-
-
-include_HEADERS = k3bplugin.h k3bpluginfactory.h k3bpluginmanager.h k3baudiodecoder.h k3baudioencoder.h k3bpluginconfigwidget.h k3baudiooutputplugin.h k3bprojectplugin.h
diff --git a/libk3b/plugin/k3baudioencoder.cpp b/libk3b/plugin/k3baudioencoder.cpp
index 76240e4..f996d6e 100644
--- a/libk3b/plugin/k3baudioencoder.cpp
+++ b/libk3b/plugin/k3baudioencoder.cpp
@@ -91,7 +91,7 @@ const TQString& K3bAudioEncoder::filename() const
if( d->outputFile )
return d->outputFilename;
else
- return TQString();
+ return TQString::null;
}
diff --git a/libk3b/plugin/libsamplerate/Makefile.am b/libk3b/plugin/libsamplerate/Makefile.am
deleted file mode 100644
index 3154ce2..0000000
--- a/libk3b/plugin/libsamplerate/Makefile.am
+++ /dev/null
@@ -1,20 +0,0 @@
-# This file was automatically generated from the Makefile.am
-# DO NOT EDIT!
-
-noinst_LTLIBRARIES = libsamplerate.la
-#include_HEADERS = samplerate.h
-
-EXTRA_DIST = config.h.in Version_script.in
-
-COEFF_HDRS = high_qual_coeffs.h mid_qual_coeffs.h fastest_coeffs.h
-
-noinst_HEADERS = common.h float_cast.h $(COEFF_HDRS)
-
-SRC_SOURCES = samplerate.c src_sinc.c src_zoh.c src_linear.c
-
-libsamplerate_la_SOURCES = $(SRC_SOURCES)
-#libsamplerate_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@ @SHLIB_VERSION_ARG@
-libsamplerate_la_LIBADD = -lm
-
-# Disable autoheader.
-#AUTOHEADER=echo
diff --git a/libk3b/plugin/libsamplerate/configure.in.in b/libk3b/plugin/libsamplerate/configure.in.in
deleted file mode 100644
index 06a8f55..0000000
--- a/libk3b/plugin/libsamplerate/configure.in.in
+++ /dev/null
@@ -1,13 +0,0 @@
-LIBS="-lm $all_libraries"
-
-AC_CHECK_DECL(lrint,
- AC_DEFINE(HAVE_LRINT,1,[Define if lrint is supported]),
- AC_DEFINE(HAVE_LRINT,0,[Define if lrint is not supported]),
- [#include <math.h>]
-)
-
-AC_CHECK_DECL(lrintf,
- AC_DEFINE(HAVE_LRINTF,1,[Define if lrintf is supported]),
- AC_DEFINE(HAVE_LRINTF,0,[Define if lrintf is not supported]),
- [#include <math.h>]
-)
diff --git a/libk3b/plugin/libsamplerate/float_cast.h b/libk3b/plugin/libsamplerate/float_cast.h
index af362e3..7088007 100644
--- a/libk3b/plugin/libsamplerate/float_cast.h
+++ b/libk3b/plugin/libsamplerate/float_cast.h
@@ -121,7 +121,7 @@
#define lrintf float2int
inline int
- float2int (register float in)
+ float2int (float in)
{ long res [2] ;
asm
@@ -132,7 +132,7 @@
} /* float2int */
inline int
- double2int (register double in)
+ double2int (double in)
{ long res [2] ;
asm
@@ -157,7 +157,7 @@
#define lrintf float2int
inline static long int
- float2int (register float in)
+ float2int (float in)
{ int res [2] ;
__asm__ __volatile__
@@ -172,7 +172,7 @@
} /* lrintf */
inline static long int
- double2int (register double in)
+ double2int (double in)
{ int res [2] ;
__asm__ __volatile__
diff --git a/libk3b/projects/Makefile.am b/libk3b/projects/Makefile.am
deleted file mode 100644
index 1a07372..0000000
--- a/libk3b/projects/Makefile.am
+++ /dev/null
@@ -1,32 +0,0 @@
-AM_CPPFLAGS= -I$(srcdir)/../../src -I$(srcdir)/../core -I$(srcdir)/../plugin -I$(srcdir)/../../libk3bdevice -I$(srcdir)/../tools -I$(srcdir)/datacd -I$(srcdir)/audiocd -I$(srcdir)/mixedcd -I$(srcdir)/movixcd -I$(srcdir)/movixdvd -I$(srcdir)/datadvd -I$(srcdir)/videocd -I$(srcdir)/videodvd $(all_includes)
-
-noinst_LTLIBRARIES = libk3bproject.la
-
-libk3bproject_la_LIBADD = ./datacd/libdata.la ./datadvd/libdvd.la ./mixedcd/libmixed.la ./videocd/libvcd.la ./videodvd/libvideodvd.la ./movixcd/libmovix.la ./movixdvd/libmovixdvd.la ./audiocd/libaudio.la
-
-libk3bproject_la_LDFLAGS = $(all_libraries)
-
-libk3bproject_la_SOURCES = k3babstractwriter.cpp \
- k3bgrowisofswriter.cpp \
- k3bgrowisofshandler.cpp \
- k3bdoc.cpp \
- k3bcdrdaowriter.cpp \
- k3bcdrecordwriter.cpp \
- k3binffilewriter.cpp \
- k3btocfilewriter.cpp \
- k3bimagefilereader.cpp \
- k3bcuefileparser.cpp \
- k3bpipebuffer.cpp
-
-include_HEADERS = k3bdoc.h \
- k3bgrowisofswriter.h \
- k3bcdrdaowriter.h \
- k3bcdrecordwriter.h \
- k3binffilewriter.h \
- k3btocfilewriter.h \
- k3bcuefileparser.h \
- k3bimagefilereader.h
-
-SUBDIRS = datacd audiocd mixedcd movixcd videocd datadvd movixdvd videodvd
-
-METASOURCES = AUTO
diff --git a/libk3b/projects/audiocd/Makefile.am b/libk3b/projects/audiocd/Makefile.am
deleted file mode 100644
index 60942cc..0000000
--- a/libk3b/projects/audiocd/Makefile.am
+++ /dev/null
@@ -1,35 +0,0 @@
-AM_CPPFLAGS= -I$(srcdir)/../../../src \
- -I$(srcdir)/.. \
- -I$(srcdir)/../../core \
- -I$(srcdir)/../../plugin \
- -I$(srcdir)/../../cddb \
- -I$(srcdir)/../../../libk3bdevice \
- -I$(srcdir)/../../tools $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libaudio.la
-
-libaudio_la_SOURCES = k3baudiojob.cpp \
- k3baudiotrack.cpp \
- k3baudiodoc.cpp \
- k3baudiofile.cpp \
- k3baudiozerodata.cpp \
- k3baudiodatasource.cpp \
- k3baudionormalizejob.cpp \
- k3baudiojobtempdata.cpp \
- k3baudioimager.cpp \
- k3baudiomaxspeedjob.cpp \
- k3baudiocdtracksource.cpp \
- k3baudiocdtrackdrag.cpp \
- k3baudiodatasourceiterator.cpp
-
-include_HEADERS = k3baudiodoc.h \
- k3baudiojob.h \
- k3baudiocdtrackdrag.h \
- k3baudiotrack.h \
- k3baudiodatasource.h \
- k3baudiofile.h \
- k3baudiozerodata.h \
- k3baudiocdtracksource.h \
- k3baudiodatasourceiterator.h
diff --git a/libk3b/projects/datacd/Makefile.am b/libk3b/projects/datacd/Makefile.am
deleted file mode 100644
index dea5cb2..0000000
--- a/libk3b/projects/datacd/Makefile.am
+++ /dev/null
@@ -1,35 +0,0 @@
-AM_CPPFLAGS= -I$(srcdir)/.. \
- -I$(srcdir)/../../core \
- -I$(srcdir)/../../plugin \
- -I$(srcdir)/../../../libk3bdevice \
- -I$(srcdir)/../../../src \
- -I$(srcdir)/../../tools \
- -I$(srcdir)/../../jobs \
- -I$(srcdir)/../.. \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libdata.la
-
-libdata_la_SOURCES = k3bdatajob.cpp \
- k3bdatadoc.cpp \
- k3bdataitem.cpp \
- k3bdiritem.cpp \
- k3bfileitem.cpp \
- k3bisoimager.cpp \
- k3bmsinfofetcher.cpp \
- k3bbootitem.cpp \
- k3bisooptions.cpp \
- k3bfilecompilationsizehandler.cpp \
- k3bsessionimportitem.cpp \
- k3bmkisofshandler.cpp \
- k3bdatapreparationjob.cpp
-
-include_HEADERS = k3bdatadoc.h \
- k3bdatajob.h \
- k3bdataitem.h \
- k3bdiritem.h \
- k3bfileitem.h \
- k3bbootitem.h \
- k3bisooptions.h
diff --git a/libk3b/projects/datadvd/Makefile.am b/libk3b/projects/datadvd/Makefile.am
deleted file mode 100644
index 99ae10c..0000000
--- a/libk3b/projects/datadvd/Makefile.am
+++ /dev/null
@@ -1,21 +0,0 @@
-# we need the ../datacd for the uic generated header files
-AM_CPPFLAGS= -I$(srcdir)/../../core \
- -I$(srcdir)/../../../libk3bdevice \
- -I$(srcdir)/../../../src \
- -I$(srcdir)/../../tools \
- -I$(srcdir)/../../jobs \
- -I$(srcdir)/../datacd \
- -I$(srcdir)/.. \
- -I../datacd \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libdvd.la
-
-libdvd_la_SOURCES = k3bdvddoc.cpp \
- k3bdvdjob.cpp \
- k3bdvdbooktypejob.cpp
-
-include_HEADERS = k3bdvddoc.h \
- k3bdvdjob.h
diff --git a/libk3b/projects/mixedcd/Makefile.am b/libk3b/projects/mixedcd/Makefile.am
deleted file mode 100644
index fb5f44c..0000000
--- a/libk3b/projects/mixedcd/Makefile.am
+++ /dev/null
@@ -1,23 +0,0 @@
-# we need the ../datacd and ../audiocd for the uic generated header files
-AM_CPPFLAGS= -I$(srcdir)/../../core \
- -I$(srcdir)/../../plugin \
- -I$(srcdir)/../../../libk3bdevice \
- -I$(srcdir)/../../../src \
- -I$(srcdir)/../../tools \
- -I$(srcdir)/.. \
- -I$(srcdir)/../datacd \
- -I$(srcdir)/../audiocd \
- -I$(srcdir)/../../plugin \
- -I../datacd \
- -I../audiocd \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libmixed.la
-
-libmixed_la_SOURCES = k3bmixeddoc.cpp \
- k3bmixedjob.cpp
-
-include_HEADERS = k3bmixeddoc.h \
- k3bmixedjob.h
diff --git a/libk3b/projects/movixcd/Makefile.am b/libk3b/projects/movixcd/Makefile.am
deleted file mode 100644
index d1b4f5d..0000000
--- a/libk3b/projects/movixcd/Makefile.am
+++ /dev/null
@@ -1,23 +0,0 @@
-# we need the ../datacd for the uic generated header files
-AM_CPPFLAGS= -I$(srcdir)/../../core \
- -I$(srcdir)/../../../libk3bdevice \
- -I$(srcdir)/../../../src \
- -I$(srcdir)/../../tools \
- -I$(srcdir)/../datacd \
- -I$(srcdir)/.. \
- -I../datacd \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libmovix.la
-
-libmovix_la_SOURCES = k3bmovixprogram.cpp \
- k3bmovixdoc.cpp \
- k3bmovixjob.cpp \
- k3bmovixfileitem.cpp \
- k3bmovixdocpreparer.cpp
-
-include_HEADERS = k3bmovixdoc.h \
- k3bmovixjob.h \
- k3bmovixfileitem.h
diff --git a/libk3b/projects/movixdvd/Makefile.am b/libk3b/projects/movixdvd/Makefile.am
deleted file mode 100644
index 7af7283..0000000
--- a/libk3b/projects/movixdvd/Makefile.am
+++ /dev/null
@@ -1,21 +0,0 @@
-# we need the ../datacd and ../movixcd for the uic generated header files
-AM_CPPFLAGS= -I$(srcdir)/../../core \
- -I$(srcdir)/../../../libk3bdevice \
- -I$(srcdir)/../../../src \
- -I$(srcdir)/../../tools \
- -I$(srcdir)/../datadvd \
- -I$(srcdir)/../movixcd \
- -I$(srcdir)/../datacd \
- -I$(srcdir)/.. \
- -I../datacd \
- -I../movixcd \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libmovixdvd.la
-
-libmovixdvd_la_SOURCES = k3bmovixdvddoc.cpp k3bmovixdvdjob.cpp
-
-include_HEADERS = k3bmovixdvddoc.h \
- k3bmovixdvdjob.h
diff --git a/libk3b/projects/videocd/Makefile.am b/libk3b/projects/videocd/Makefile.am
deleted file mode 100644
index 1e18d02..0000000
--- a/libk3b/projects/videocd/Makefile.am
+++ /dev/null
@@ -1,20 +0,0 @@
-AM_CPPFLAGS= -I$(srcdir)/../../core \
- -I$(srcdir)/../../../src \
- -I$(srcdir)/../../../libk3bdevice \
- -I$(srcdir)/../../tools \
- -I$(srcdir)/.. \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libvcd.la
-
-libvcd_la_SOURCES = k3bvcddoc.cpp k3bvcdtrack.cpp k3bvcdjob.cpp k3bvcdoptions.cpp k3bvcdxmlview.cpp
-
-libvcd_la_LIBADD = mpeginfo/libmpeginfo.la
-
-SUBDIRS = cdi extra mpeginfo
-
-include_HEADERS = k3bvcdjob.h \
- k3bvcddoc.h \
- k3bvcdoptions.h
diff --git a/libk3b/projects/videocd/cdi/Makefile.am b/libk3b/projects/videocd/cdi/Makefile.am
deleted file mode 100644
index e487acc..0000000
--- a/libk3b/projects/videocd/cdi/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-
-cdidir = $(kde_datadir)/k3b/cdi
-cdi_DATA = cdi_imag.rtf cdi_text.fnt cdi_vcd.app cdi_vcd.cfg vcd_on_cdi_41.pdf icdia.htm
-
-EXTRA_DIST = $(cdi_DATA)
diff --git a/libk3b/projects/videocd/extra/Makefile.am b/libk3b/projects/videocd/extra/Makefile.am
deleted file mode 100644
index 717fa99..0000000
--- a/libk3b/projects/videocd/extra/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-
-extradir = $(kde_datadir)/k3b/extra
-extra_DATA = k3bphotovcd.mpg k3bphotosvcd.mpg
-
-EXTRA_DIST = $(extra_DATA)
diff --git a/libk3b/projects/videocd/mpeginfo/Makefile.am b/libk3b/projects/videocd/mpeginfo/Makefile.am
deleted file mode 100644
index af1b06b..0000000
--- a/libk3b/projects/videocd/mpeginfo/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-INCLUDES = $(all_includes)
-noinst_LTLIBRARIES = libmpeginfo.la
-
-libmpeginfo_la_SOURCES = k3bmpeginfo.cpp
-
diff --git a/libk3b/projects/videodvd/Makefile.am b/libk3b/projects/videodvd/Makefile.am
deleted file mode 100644
index 1b3e92b..0000000
--- a/libk3b/projects/videodvd/Makefile.am
+++ /dev/null
@@ -1,20 +0,0 @@
-# we need the ../datacd for the uic generated header files
-AM_CPPFLAGS= -I$(srcdir)/../../core \
- -I$(srcdir)/../../../libk3bdevice \
- -I$(srcdir)/../../../src \
- -I$(srcdir)/../../tools \
- -I$(srcdir)/../datadvd \
- -I$(srcdir)/../datacd \
- -I$(srcdir)/.. \
- -I../datacd \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libvideodvd.la
-
-libvideodvd_la_SOURCES = k3bvideodvddoc.cpp \
- k3bvideodvdjob.cpp \
- k3bvideodvdimager.cpp
-
-include_HEADERS = k3bvideodvddoc.h k3bvideodvdjob.h
diff --git a/libk3b/scripts/Makefile.am b/libk3b/scripts/Makefile.am
deleted file mode 100644
index 6318b9b..0000000
--- a/libk3b/scripts/Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
-bin_SCRIPTS = k3b_automount
-
-# k3b_automount needs to be installed setuid root
-install-exec-hook:
- @(chown 0 $(DESTDIR)$(bindir)/k3b_automount && chmod 4755 $(DESTDIR)$(bindir)/k3b_automount) || echo "Please make k3b_automount setuid root" >&2
- @echo ""
- @echo "k3b_automount is by default installed with a set SETUID root bit!"
- @echo "This is needed for K3b to be able to temporarily disable automounting via"
- @echo "subfs or supermount while burning."
- @echo ""
-
diff --git a/libk3b/tools/Makefile.am b/libk3b/tools/Makefile.am
deleted file mode 100644
index d48a295..0000000
--- a/libk3b/tools/Makefile.am
+++ /dev/null
@@ -1,44 +0,0 @@
-AM_CPPFLAGS= -I$(srcdir)/../../src \
- -I$(srcdir)/../core \
- -I$(srcdir)/../../libk3bdevice \
- -I$(srcdir)/.. \
- $(all_includes)
-
-noinst_LTLIBRARIES = libk3btools.la
-
-libk3btools_la_LIBADD = libisofs/libisofs.la
-
-libk3btools_la_LDFLAGS = $(all_libraries)
-
-libk3btools_la_SOURCES = k3bwavefilewriter.cpp k3bbusywidget.cpp k3bdeviceselectiondialog.cpp \
- k3bmd5job.cpp k3btitlelabel.cpp k3bcutcombobox.cpp \
- k3bstringutils.cpp k3bdevicecombobox.cpp kcutlabel.cpp \
- k3bstdguiitems.cpp k3bvalidators.cpp k3bthroughputestimator.cpp \
- k3biso9660.cpp k3bmultichoicedialog.cpp k3bdevicehandler.cpp \
- k3bcdparanoialib.cpp k3blistview.cpp k3bmsfedit.cpp \
- k3bcdtextvalidator.cpp k3bintvalidator.cpp k3bexceptions.cpp \
- k3bprogressdialog.cpp k3btoolbox.cpp k3bpushbutton.cpp \
- k3blistviewitemanimator.cpp k3bthreadwidget.cpp k3bradioaction.cpp \
- k3bsignalwaiter.cpp k3blibdvdcss.cpp k3biso9660backend.cpp \
- k3bpipe.cpp k3bchecksumpipe.cpp k3btoolbutton.cpp \
- k3bintmapcombobox.cpp k3bdirsizejob.cpp k3brichtextlabel.cpp \
- k3btempfile.cpp k3bactivepipe.cpp k3bfilesplitter.cpp \
- k3bfilesysteminfo.cpp
-
-include_HEADERS = k3bwavefilewriter.h k3bbusywidget.h k3bdeviceselectiondialog.h \
- k3bmd5job.h k3bcutcombobox.h k3bstringutils.h \
- k3bdevicecombobox.h kcutlabel.h k3bstdguiitems.h \
- k3bvalidators.h k3bthroughputestimator.h k3biso9660.h \
- k3bmultichoicedialog.h k3bdevicehandler.h k3bcdparanoialib.h \
- k3blistview.h k3bmsfedit.h k3bcdtextvalidator.h \
- k3bintvalidator.h k3bexceptions.h k3bprogressdialog.h \
- k3btoolbox.h k3bpushbutton.h k3blistviewitemanimator.h \
- k3bthreadwidget.h k3bradioaction.h k3bsignalwaiter.h \
- k3biso9660backend.h k3bpipe.h k3bdirsizejob.h \
- k3bchecksumpipe.h k3btoolbutton.h k3bintmapcombobox.h \
- k3brichtextlabel.h k3btempfile.h k3bactivepipe.h \
- k3bfilesplitter.h k3bfilesysteminfo.h
-
-METASOURCES = AUTO
-
-SUBDIRS = libisofs
diff --git a/libk3b/tools/libisofs/Makefile.am b/libk3b/tools/libisofs/Makefile.am
deleted file mode 100644
index cd5594c..0000000
--- a/libk3b/tools/libisofs/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-AM_CPPFLAGS= $(all_includes)
-
-noinst_LTLIBRARIES = libisofs.la
-
-libisofs_la_SOURCES = isofs.cpp
diff --git a/libk3b/tools/libisofs/bswap.h b/libk3b/tools/libisofs/bswap.h
index 96bd588..96196ce 100644
--- a/libk3b/tools/libisofs/bswap.h
+++ b/libk3b/tools/libisofs/bswap.h
@@ -39,7 +39,7 @@ inline static unsigned int ByteSwap32(unsigned int x)
inline static unsigned long long int ByteSwap64(unsigned long long int x)
{
- register union { __extension__ unsigned long long int __ll;
+ union { __extension__ unsigned long long int __ll;
unsigned int __l[2]; } __x;
asm("xchgl %0,%1":
"=r"(__x.__l[0]),"=r"(__x.__l[1]):
diff --git a/libk3b/tools/libisofs/isofs.cpp b/libk3b/tools/libisofs/isofs.cpp
index 65f19eb..46bf91d 100644
--- a/libk3b/tools/libisofs/isofs.cpp
+++ b/libk3b/tools/libisofs/isofs.cpp
@@ -163,11 +163,11 @@ int ReadBootTable(readfunc *read,sector_t sector, boot_head *head, void *udata)
int i,end=0;
unsigned short sum;
boot_entry *defcur=NULL,*deflast=NULL;
- register struct validation_entry *ventry=NULL;
- register struct default_entry *dentry=NULL;
- register struct section_header *sheader=NULL;
- register struct section_entry *sentry=NULL;
- register struct section_entry_ext *extsentry=NULL;
+ struct validation_entry *ventry=NULL;
+ struct default_entry *dentry=NULL;
+ struct section_header *sheader=NULL;
+ struct section_entry *sentry=NULL;
+ struct section_entry_ext *extsentry=NULL;
head->sections=NULL;
head->defentry=NULL;
@@ -540,7 +540,7 @@ int ProcessDir(readfunc *read,int extent,int size,dircallback *callback,void *ud
*/
int JolietLevel(struct iso_volume_descriptor *ivd) {
int ret=0;
- register struct iso_supplementary_descriptor *isd;
+ struct iso_supplementary_descriptor *isd;
isd = (struct iso_supplementary_descriptor *) ivd;
diff --git a/libk3b/videodvd/Makefile.am b/libk3b/videodvd/Makefile.am
deleted file mode 100644
index 0225117..0000000
--- a/libk3b/videodvd/Makefile.am
+++ /dev/null
@@ -1,19 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir) \
- -I$(srcdir)/../core \
- -I$(srcdir)/../../libk3bdevice \
- -I$(srcdir)/../tools \
- -I$(srcdir)/../plugin \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libvideodvd.la
-libvideodvd_la_LIBADD = -ldvdread
-
-libvideodvd_la_SOURCES = k3bvideodvd.cpp k3bvideodvdtime.cpp \
- k3bvideodvdvideostream.cpp
-
-include_HEADERS = k3bvideodvd.h k3bvideodvdtitle.h \
- k3bvideodvdaudiostream.h k3bvideodvdsubpicturestream.h \
- k3bvideodvdvideostream.h k3bvideodvdtime.h \
- k3bvideodvdptt.h
diff --git a/libk3b/videodvd/configure.in.bot b/libk3b/videodvd/configure.in.bot
deleted file mode 100644
index 7ed988b..0000000
--- a/libk3b/videodvd/configure.in.bot
+++ /dev/null
@@ -1,11 +0,0 @@
-echo ""
-
-echo "K3b - Include libdvdread (Video DVD ripping) support:"
-if test "$have_libdvdread" = "yes"; then
- echo "K3b - yes"
-else
- echo "K3b - no"
- if test "$ac_cv_use_libdvdread" = "yes"; then
- echo "K3b - You are missing the libdvdread library."
- fi
-fi
diff --git a/libk3b/videodvd/configure.in.in b/libk3b/videodvd/configure.in.in
deleted file mode 100644
index 33d3df0..0000000
--- a/libk3b/videodvd/configure.in.in
+++ /dev/null
@@ -1,28 +0,0 @@
-AC_ARG_WITH(
- libdvdread,
- AS_HELP_STRING(
- [--without-libdvdread],
- [build K3b without libdvdread (Video DVD ripping) support (default=no)]),
- [ac_cv_use_libdvdread=$withval],
- [ac_cv_use_libdvdread=yes]
-)
-
-have_libdvdread=no
-if test "$ac_cv_use_libdvdread" = "yes"; then
- KDE_CHECK_HEADERS(dvdread/dvd_reader.h,
- [
- KDE_CHECK_LIB(dvdread,
- DVDOpen,
- [
- AC_DEFINE(HAVE_LIBDVDREAD,1,[Defined if you have libdvdread headers and libs installed.])
- have_libdvdread=yes
- ]
- )
- ])
-fi
-AM_CONDITIONAL(include_videodvdrip, [test x$have_libdvdread = xyes])
-
-#if test "$have_libdvdread" = "no"; then
-# AC_MSG_ERROR([Could not find libdvdread. Please install.])
-# DO_NOT_COMPILE="$DO_NOT_COMPILE k3b"
-#fi
diff --git a/libk3bdevice/CMakeLists.txt b/libk3bdevice/CMakeLists.txt
index cfb0e29..90c13ed 100644
--- a/libk3bdevice/CMakeLists.txt
+++ b/libk3bdevice/CMakeLists.txt
@@ -31,7 +31,7 @@ tde_add_library( k3bdevice SHARED AUTOMOC
k3bdeviceglobals.cpp k3bcrc.cpp k3bcdtext.cpp k3bhalconnection.cpp
k3bdebug.cpp
VERSION 5.0.0
- LINK tdecore-shared
+ LINK tdecore-shared ${HAL_LIBRARIES} ${DBUS_TQT_LIBRARIES}
DESTINATION ${LIB_INSTALL_DIR}
)
diff --git a/libk3bdevice/Makefile.am b/libk3bdevice/Makefile.am
deleted file mode 100644
index 912b980..0000000
--- a/libk3bdevice/Makefile.am
+++ /dev/null
@@ -1,24 +0,0 @@
-AM_CPPFLAGS= -I$(srcdir)/libk3bdevice -I$(srcdir) $(all_includes) $(HAL_INCS) $(DBUSQT_CFLAGS)
-
-KDE_CXXFLAGS = $(ENABLE_PERMISSIVE_FLAG)
-
-METASOURCES = AUTO
-
-lib_LTLIBRARIES = libk3bdevice.la
-
-libk3bdevice_la_LIBADD = $(LIB_TDEIO) $(RESMGR_LIB) $(CAM_LIB) $(HAL_DBUS_LIBS) $(LIB_QT) $(LIB_TDECORE)
-
-# lib version 5 for K3b 1.0
-libk3bdevice_la_LDFLAGS = $(all_libraries) -version-info 5:0:0 -no-undefined
-
-libk3bdevice_la_SOURCES = k3bdevice.cpp k3bdevice_mmc.cpp k3bscsicommand.cpp \
-k3btrack.cpp k3btoc.cpp k3bdevicemanager.cpp k3bmsf.cpp k3bdiskinfo.cpp \
-k3bdeviceglobals.cpp k3bcrc.cpp k3bcdtext.cpp k3bhalconnection.cpp \
-k3bdebug.cpp
-
-include_HEADERS = k3bdevicemanager.h k3bdevice.h k3btoc.h k3btrack.h \
-k3bdeviceglobals.h k3bdiskinfo.h k3bcdtext.h k3bmsf.h k3bdevicetypes.h \
-k3bdevice_export.h k3bhalconnection.h k3bdebug.h
-
-messages: rc.cpp
- $(XGETTEXT) `find -name "*.cpp" -or -name "*.h"` -o $(podir)/libk3bdevice.pot
diff --git a/libk3bdevice/configure.in.bot b/libk3bdevice/configure.in.bot
deleted file mode 100644
index fbb068d..0000000
--- a/libk3bdevice/configure.in.bot
+++ /dev/null
@@ -1,20 +0,0 @@
-echo ""
-
-if test -n "$RESMGR_LIB"; then
- echo "K3b - Resmgr support: yes"
-else
- echo "K3b - Resmgr support: no"
-fi
-
-echo ""
-
-
-if test x$have_hal = xyes; then
- echo "K3b - Compile HAL support yes"
-else
- echo "K3b - Compile HAL support no"
-if test "x$ac_cv_use_hal" = "xyes" ; then
- echo "K3b - You are missing the HAL >= 0.5 headers and libraries"
- echo "K3b - or the DBus Qt bindings."
-fi
-fi
diff --git a/libk3bdevice/configure.in.in b/libk3bdevice/configure.in.in
deleted file mode 100644
index c5c5fcf..0000000
--- a/libk3bdevice/configure.in.in
+++ /dev/null
@@ -1,150 +0,0 @@
-dnl FIXME: only make the linux header check on linux systems.
-
-linux_scsi=no
-AC_MSG_CHECKING(for linux scsi headers)
-AC_LANG_SAVE
-AC_LANG_CPLUSPLUS
-AC_TRY_COMPILE([
- #include <linux/version.h>
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,50)
- typedef unsigned char u8;
- #endif
- #include <sys/types.h>
- #include <linux/../scsi/scsi.h> /* cope with silly includes */
- ],
- [],
- [linux_scsi=yes])
-AC_MSG_RESULT($linux_scsi)
-
-case "$host_os" in
-freebsd*|dragonfly*)
- # I'll be damned if lousy coding prevents us from running
- # this application.
- linux_scsi=yes
- ;;
-esac
-
-if test "x$linux_scsi" = "xno" ; then
- DO_NOT_COMPILE="$DO_NOT_COMPILE k3b"
-fi
-AC_LANG_RESTORE
-
-dnl - find the cam_* functions
-AC_CHECK_FUNC(cam_close_device,
- [CAM_LIB=""],
- [AC_CHECK_LIB(cam, cam_close_device, [CAM_LIB=-lcam], [CAM_LIB=""])]
- )
-AC_SUBST(CAM_LIB)
-
-
-
-dnl === check for resmgr - begin ============
-AC_ARG_WITH(
- resmgr,
- AS_HELP_STRING([--without-resmgr], [build K3b without ResMgr support (default=no)]),
- [ac_cv_use_resmgr=$withval],
- [ac_cv_use_resmgr=yes]
-)
-
-if test "$ac_cv_use_resmgr" = "yes"; then
- RESMGR_LIB=""
- KDE_CHECK_HEADERS(resmgr.h, [
- KDE_CHECK_LIB(resmgr,rsm_open_device,[
- RESMGR_LIB="-lresmgr"
- AC_DEFINE(HAVE_RESMGR,1,[defined if you have resmgr libraries and headers])
- ])
- ])
- AC_SUBST(RESMGR_LIB)
-fi
-dnl === check for resmgr - end ============
-
-
-
-
-
-# HAL check from tdebase/tdeioslave/media
-
-AC_ARG_WITH(
- hal,
- AS_HELP_STRING(
- [--without-hal],
- [build K3b without HAL support (default=no)]),
- [ac_cv_use_hal=$withval],
- [ac_cv_use_hal=yes]
-)
-
-if test "x$ac_cv_use_hal" = "xyes" ; then
-
-########### Check for the HAL
-
- AC_MSG_CHECKING(for the HAL)
-
- hal_inc=NOTFOUND
- hal_lib=NOTFOUND
- hal=NOTFOUND
-
- search_incs="$kde_includes /usr/include /usr/include/hal /usr/local/include /usr/local/include/hal"
- AC_FIND_FILE(libhal.h libhal-storage.h, $search_incs, hal_incdir)
-
- if [test -r $hal_incdir/libhal.h] ; then
- HAL_INCS="-I$hal_incdir"
- hal_inc=FOUND
- fi
-
- if test -r $hal_incdir/libhal-storage.h ; then
- hal_storage_version=4
- grep LibHalVolume $hal_incdir/libhal-storage.h \
- > /dev/null 2>&1 && hal_storage_version=5
- if test $hal_storage_version = 4 ; then
- AC_DEFINE(HAL_0_4, , [HAL API version 0.4])
- fi
- fi
-
- search_libs="$kde_libraries /usr/lib64 /usr/lib /usr/local/lib /lib /lib64"
- AC_FIND_FILE(libhal.so, $search_libs, hal_libdir)
-
- if [test -r $hal_libdir/libhal.so] ; then
- HAL_LIBS="-L$hal_libdir -lhal"
- hal_lib=FOUND
- fi
-
-
- if [test $hal_inc = FOUND] && [test $hal_lib = FOUND] ; then
- AC_MSG_RESULT(headers $hal_incdir libraries $hal_libdir)
- hal=FOUND
- else
- AC_MSG_RESULT(searched but not found)
- fi
-
- AC_SUBST(HAL_INCS)
- AC_SUBST(HAL_LIBS)
-
-
-########### Check for DBus-TQt bindings
-
- AC_MSG_CHECKING(for DBus with DBus-TQt bindings)
-
- DBUS_REQ=1.0.0
- PKG_CHECK_MODULES(DBUSQT, [ dbus-tqt dbus-1 >= $DBUS_REQ ],
- dbus=FOUND,dbus=no)
-
- AC_SUBST(DBUSQT_CFLAGS)
- AC_SUBST(DBUSQT_LIBS)
-
-
-########### Check if media HAL backend sould be compiled
-
-fi
-
-have_hal=no
-HAL_DBUS_LIBS=""
-AC_MSG_RESULT(Found HAL storage version $hal_storage_version)
-if [test "x$hal" = "xFOUND"] && [test "x$dbus" = "xFOUND"] && [ test $hal_storage_version = 5 ] ; then
- AC_DEFINE(HAVE_HAL, , [compile in HAL support])
- have_hal=yes
- HAL_DBUS_LIBS="$HAL_LIBS $DBUSQT_LIBS"
-fi
-
-AM_CONDITIONAL(include_HAL, [test x$have_hal = xyes])
-AC_SUBST(HAL_DBUS_LIBS)
-
diff --git a/libk3bdevice/k3bcdtext.cpp b/libk3bdevice/k3bcdtext.cpp
index 3bb6fa8..e195eb1 100644
--- a/libk3bdevice/k3bcdtext.cpp
+++ b/libk3bdevice/k3bcdtext.cpp
@@ -524,7 +524,7 @@ const TQString& K3bDevice::CdText::textForPackType( int packType, unsigned int t
if( track == 0 )
return discId();
else
- return TQString();
+ return TQString::null;
// case 0x87:
// if( track == 0 )
diff --git a/libk3bdevice/k3bhalconnection.cpp b/libk3bdevice/k3bhalconnection.cpp
index 476d016..e627f1c 100644
--- a/libk3bdevice/k3bhalconnection.cpp
+++ b/libk3bdevice/k3bhalconnection.cpp
@@ -29,9 +29,7 @@
#include <dbus/connection.h>
#include <dbus/dbus.h>
#include <hal/libhal.h>
-#else // HAVE_HAL
-#include <tdehardwaredevices.h>
-#endif // HAVE_HAL
+#endif
#ifdef HAVE_HAL
static char** qstringListToArray( const TQStringList& s )
@@ -613,8 +611,29 @@ void K3bDevice::HalConnection::setupDBusTQtConnection( DBusConnection* dbusConne
d->dBusTQtConnection->dbus_connection_setup_with_qt_main( dbusConnection );
}
+void K3bDevice::HalConnection::AddDeviceHandler(TDEGenericDevice* hwdevice)
+{
+ // Empty body, only to avoid linking errors
+}
+
+void K3bDevice::HalConnection::RemoveDeviceHandler(TDEGenericDevice* hwdevice)
+{
+ // Empty body, only to avoid linking errors
+}
+
+void K3bDevice::HalConnection::ModifyDeviceHandler(TDEGenericDevice* hwdevice)
+{
+ // Empty body, only to avoid linking errors
+}
+
#else // HAVE_HAL
+#ifdef __TDE_HAVE_TDEHWLIB
+#include <tdehardwaredevices.h>
+#else
+#define TDEHardwareDevices void
+#endif
+
K3bDevice::HalConnection* K3bDevice::HalConnection::s_instance = 0;
@@ -674,6 +693,7 @@ bool K3bDevice::HalConnection::isConnected() const
bool K3bDevice::HalConnection::open()
{
+#ifdef __TDE_HAVE_TDEHWLIB
// Initialize the TDE device manager
d->m_hwdevices = TDEGlobal::hardwareDevices();
@@ -694,6 +714,9 @@ bool K3bDevice::HalConnection::open()
}
return true;
+#else
+ return false;
+#endif
}
@@ -710,6 +733,7 @@ TQStringList K3bDevice::HalConnection::devices() const
void K3bDevice::HalConnection::AddDeviceHandler(TDEGenericDevice* hwdevice)
{
+#ifdef __TDE_HAVE_TDEHWLIB
if (hwdevice->type() != TDEGenericDeviceType::Disk) {
return;
}
@@ -730,10 +754,12 @@ void K3bDevice::HalConnection::AddDeviceHandler(TDEGenericDevice* hwdevice)
}
}
}
+#endif
}
void K3bDevice::HalConnection::RemoveDeviceHandler(TDEGenericDevice* hwdevice)
{
+#ifdef __TDE_HAVE_TDEHWLIB
if (hwdevice->type() != TDEGenericDeviceType::Disk) {
return;
}
@@ -752,10 +778,12 @@ void K3bDevice::HalConnection::RemoveDeviceHandler(TDEGenericDevice* hwdevice)
emit mediumChanged(blockDevice);
}
}
+#endif
}
void K3bDevice::HalConnection::ModifyDeviceHandler(TDEGenericDevice* hwdevice)
{
+#ifdef __TDE_HAVE_TDEHWLIB
if (hwdevice->type() != TDEGenericDeviceType::Disk) {
return;
}
@@ -767,11 +795,12 @@ void K3bDevice::HalConnection::ModifyDeviceHandler(TDEGenericDevice* hwdevice)
d->deviceMediumUdiMap[blockDevice] = sdevice->mediaInserted();
emit mediumChanged(blockDevice);
}
+#endif
}
-
int K3bDevice::HalConnection::lock(Device* dev)
{
+#ifdef __TDE_HAVE_TDEHWLIB
if (!d->deviceUdiMap.contains(dev->blockDeviceName())) {
return org_freedesktop_Hal_Device_Volume_NoSuchDevice;
}
@@ -792,11 +821,15 @@ int K3bDevice::HalConnection::lock(Device* dev)
else {
return org_freedesktop_Hal_Device_Volume_InvalidEjectOption;
}
+#else
+ return org_freedesktop_Hal_Device_Volume_NoSuchDevice;
+#endif
}
int K3bDevice::HalConnection::unlock(Device* dev)
{
+#ifdef __TDE_HAVE_TDEHWLIB
if (!d->deviceUdiMap.contains(dev->blockDeviceName())) {
return org_freedesktop_Hal_Device_Volume_NoSuchDevice;
}
@@ -817,6 +850,9 @@ int K3bDevice::HalConnection::unlock(Device* dev)
else {
return org_freedesktop_Hal_Device_Volume_InvalidEjectOption;
}
+#else
+ return org_freedesktop_Hal_Device_Volume_NoSuchDevice;
+#endif
}
@@ -825,6 +861,7 @@ int K3bDevice::HalConnection::mount( K3bDevice::Device* dev,
const TQString& fstype,
const TQStringList& options )
{
+#ifdef __TDE_HAVE_TDEHWLIB
if (!d->deviceUdiMap.contains(dev->blockDeviceName())) {
return org_freedesktop_Hal_Device_Volume_NoSuchDevice;
}
@@ -849,11 +886,15 @@ int K3bDevice::HalConnection::mount( K3bDevice::Device* dev,
else {
return org_freedesktop_Hal_Success;
}
+#else
+ return org_freedesktop_Hal_Device_Volume_NoSuchDevice;
+#endif
}
int K3bDevice::HalConnection::unmount(K3bDevice::Device* dev, const TQStringList& options)
{
+#ifdef __TDE_HAVE_TDEHWLIB
if (!d->deviceUdiMap.contains(dev->blockDeviceName())) {
return org_freedesktop_Hal_Device_Volume_NoSuchDevice;
}
@@ -879,11 +920,15 @@ int K3bDevice::HalConnection::unmount(K3bDevice::Device* dev, const TQStringList
else {
return org_freedesktop_Hal_Success;
}
+#else
+ return org_freedesktop_Hal_Device_Volume_NoSuchDevice;
+#endif
}
int K3bDevice::HalConnection::eject(K3bDevice::Device* dev, const TQStringList& options)
{
+#ifdef __TDE_HAVE_TDEHWLIB
if (!d->deviceUdiMap.contains(dev->blockDeviceName())) {
return org_freedesktop_Hal_Device_Volume_NoSuchDevice;
}
@@ -904,6 +949,9 @@ int K3bDevice::HalConnection::eject(K3bDevice::Device* dev, const TQStringList&
else {
return org_freedesktop_Hal_Device_Volume_InvalidEjectOption;
}
+#else
+ return org_freedesktop_Hal_Device_Volume_NoSuchDevice;
+#endif
}
#endif // HAVE_HAL
diff --git a/libk3bdevice/k3bhalconnection.h b/libk3bdevice/k3bhalconnection.h
index 232669e..351a1ca 100644
--- a/libk3bdevice/k3bhalconnection.h
+++ b/libk3bdevice/k3bhalconnection.h
@@ -25,12 +25,16 @@
#include <tqobject.h>
#include <tqmap.h>
#include <tqstringlist.h>
+#include <kdemacros.h>
#ifdef HAVE_HAL
class DBusConnection;
-#else // HAVE_HAL
+#endif
+#ifdef __TDE_HAVE_TDEHWLIB
class TDEGenericDevice;
-#endif // HAVE_HAL
+#else
+#define TDEGenericDevice void
+#endif
namespace K3bDevice {
@@ -165,7 +169,7 @@ namespace K3bDevice {
* \see ErrorCode
*/
int unmount( Device*,
- const TQStringList& options = TQStringList() );
+ const TQStringList& options = TQStringList() );
/**
* Unmounts a device via HAL
@@ -179,25 +183,23 @@ namespace K3bDevice {
* \see ErrorCode
*/
int eject( Device*,
- const TQStringList& options = TQStringList() );
+ const TQStringList& options = TQStringList() );
-#ifndef HAVE_HAL
-private slots:
- /**
- * \internal
- */
- void AddDeviceHandler(TDEGenericDevice*);
-
- /**
- * \internal
- */
- void RemoveDeviceHandler(TDEGenericDevice*);
-
- /**
- * \internal
- */
- void ModifyDeviceHandler(TDEGenericDevice*);
-#endif // HAVE_HAL
+ private slots:
+ /**
+ * \internal
+ */
+ void AddDeviceHandler(TDEGenericDevice*);
+
+ /**
+ * \internal
+ */
+ void RemoveDeviceHandler(TDEGenericDevice*);
+
+ /**
+ * \internal
+ */
+ void ModifyDeviceHandler(TDEGenericDevice*);
signals:
/**
diff --git a/plugins/Makefile.am b/plugins/Makefile.am
deleted file mode 100644
index 9523e70..0000000
--- a/plugins/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = decoder encoder audiooutput project
diff --git a/plugins/audiooutput/Makefile.am b/plugins/audiooutput/Makefile.am
deleted file mode 100644
index d8335ad..0000000
--- a/plugins/audiooutput/Makefile.am
+++ /dev/null
@@ -1,9 +0,0 @@
-if include_arts
-ARTSDIR=arts
-endif
-
-if include_ALSA
-ALSADIR=alsa
-endif
-
-SUBDIRS = $(ARTSDIR) $(ALSADIR)
diff --git a/plugins/audiooutput/alsa/CMakeLists.txt b/plugins/audiooutput/alsa/CMakeLists.txt
index efbe574..562babc 100644
--- a/plugins/audiooutput/alsa/CMakeLists.txt
+++ b/plugins/audiooutput/alsa/CMakeLists.txt
@@ -36,6 +36,7 @@ tde_add_kpart( libk3balsaoutputplugin AUTOMOC
##### other data ################################
-install( FILES k3balsaoutputplugin.plugin
+tde_create_translated_desktop(
+ SOURCE k3balsaoutputplugin.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/audiooutput/alsa/Makefile.am b/plugins/audiooutput/alsa/Makefile.am
deleted file mode 100644
index 72d6c1d..0000000
--- a/plugins/audiooutput/alsa/Makefile.am
+++ /dev/null
@@ -1,14 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3b/plugin $(all_includes)
-
-kde_module_LTLIBRARIES = libk3balsaoutputplugin.la
-
-libk3balsaoutputplugin_la_SOURCES = k3balsaoutputplugin.cpp
-
-libk3balsaoutputplugin_la_CFLAGS = $(ALSA_CFLAGS)
-libk3balsaoutputplugin_la_LIBADD = ../../../libk3b/libk3b.la $(ALSA_LIBS) $(LIB_TDECORE) $(LIB_QT) $(LIB_TDEUI)
-libk3balsaoutputplugin_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3balsaoutputplugin.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/audiooutput/alsa/configure.in.bot b/plugins/audiooutput/alsa/configure.in.bot
deleted file mode 100644
index d5c8d17..0000000
--- a/plugins/audiooutput/alsa/configure.in.bot
+++ /dev/null
@@ -1,7 +0,0 @@
-echo ""
-
-if test "x$have_alsa" = xyes; then
- echo "K3b - Audioplayer available (alsa) yes"
-else
- echo "K3b - Audioplayer available (alsa) no"
-fi
diff --git a/plugins/audiooutput/alsa/configure.in.in b/plugins/audiooutput/alsa/configure.in.in
deleted file mode 100644
index 244dce4..0000000
--- a/plugins/audiooutput/alsa/configure.in.in
+++ /dev/null
@@ -1,26 +0,0 @@
-dnl --------- ALSA CHECK BEGIN -------------
-
-AC_DEFUN([KDE_CHECK_ALSA],
-[
- PKG_CHECK_MODULES([ALSA], [alsa >= 0.9], [have_alsa=yes], [have_alsa=no])
- AC_SUBST([ALSA_CFLAGS])
- AC_SUBST([ALSA_LIBS])
-])
-
-AC_ARG_WITH(alsa,
- [AS_HELP_STRING(--with-alsa,
- [enable support for ALSA output @<:@default=check@:>@])],
- [], with_alsa=check)
-
-have_alsa=no
-if test "x$with_alsa" != xno; then
- KDE_CHECK_ALSA
-
- if test "x$with_alsa" != xcheck && test "x$have_alsa" != xyes; then
- AC_MSG_FAILURE([--with-alsa was given, but test for ALSA failed])
- fi
-fi
-
-AM_CONDITIONAL(include_ALSA, [test "x$have_alsa" = "xyes"])
-
-dnl --------- ALSA CHECK END ---------------
diff --git a/plugins/audiooutput/alsa/k3balsaoutputplugin.plugin b/plugins/audiooutput/alsa/k3balsaoutputplugin.plugin
index b5957d7..fcdd03f 100644
--- a/plugins/audiooutput/alsa/k3balsaoutputplugin.plugin
+++ b/plugins/audiooutput/alsa/k3balsaoutputplugin.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3balsaoutputplugin
-Group=AudioOutput
Name=K3b Alsa Audio Output Plugin
+Comment=Audio Output plugin which plays through alsa
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=1.0
-Comment=Audio Output plugin which plays through alsa
License=GPL
+Group=AudioOutput
+Lib=libk3balsaoutputplugin
diff --git a/plugins/audiooutput/arts/CMakeLists.txt b/plugins/audiooutput/arts/CMakeLists.txt
index ed41002..c3f4a6d 100644
--- a/plugins/audiooutput/arts/CMakeLists.txt
+++ b/plugins/audiooutput/arts/CMakeLists.txt
@@ -38,6 +38,7 @@ tde_add_kpart( libk3bartsoutputplugin AUTOMOC
##### other data ################################
-install( FILES k3bartsoutputplugin.plugin
+tde_create_translated_desktop(
+ SOURCE k3bartsoutputplugin.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/audiooutput/arts/Makefile.am b/plugins/audiooutput/arts/Makefile.am
deleted file mode 100644
index 4577022..0000000
--- a/plugins/audiooutput/arts/Makefile.am
+++ /dev/null
@@ -1,13 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3b/plugin $(ARTS_INCLUDES) $(all_includes)
-
-kde_module_LTLIBRARIES = libk3bartsoutputplugin.la
-
-libk3bartsoutputplugin_la_SOURCES = k3bartsoutputplugin.cpp
-
-libk3bartsoutputplugin_la_LIBADD = ../../../libk3b/libk3b.la -lartsc $(LIB_TDECORE) $(LIB_QT)
-libk3bartsoutputplugin_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3bartsoutputplugin.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/audiooutput/arts/k3bartsoutputplugin.plugin b/plugins/audiooutput/arts/k3bartsoutputplugin.plugin
index 599869f..1549d9d 100644
--- a/plugins/audiooutput/arts/k3bartsoutputplugin.plugin
+++ b/plugins/audiooutput/arts/k3bartsoutputplugin.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3bartsoutputplugin
-Group=AudioOutput
Name=K3b Arts Audio Output Plugin
+Comment=Audio Output plugin which plays through arts
Author=Sebastian Trueg
Email=trueg@k3b.org
-Version=1.0
-Comment=Audio Output plugin which plays through arts
License=GPL
+Version=1.0
+Group=AudioOutput
+Lib=libk3bartsoutputplugin
diff --git a/plugins/decoder/Makefile.am b/plugins/decoder/Makefile.am
deleted file mode 100644
index 1b4eafa..0000000
--- a/plugins/decoder/Makefile.am
+++ /dev/null
@@ -1,26 +0,0 @@
-
-if include_OGG
-DECOGGDIR = ogg
-endif
-
-if include_MP3
-DECMP3DIR = mp3
-endif
-
-if include_FLAC
-DECFLACDIR = flac
-endif
-
-if include_AIFF
-DECAIFFDIR = libsndfile
-endif
-
-if include_FFMPEG
-FFMPEGDIR = ffmpeg
-endif
-
-if include_MPC
-MPCDIR = musepack
-endif
-
-SUBDIRS = wave $(DECOGGDIR) $(DECMP3DIR) $(DECFLACDIR) $(DECAIFFDIR) $(FFMPEGDIR) $(MPCDIR)
diff --git a/plugins/decoder/ffmpeg/CMakeLists.txt b/plugins/decoder/ffmpeg/CMakeLists.txt
index 08a977c..7197348 100644
--- a/plugins/decoder/ffmpeg/CMakeLists.txt
+++ b/plugins/decoder/ffmpeg/CMakeLists.txt
@@ -44,6 +44,7 @@ tde_add_kpart( libk3bffmpegdecoder AUTOMOC
##### other data ################################
-install( FILES k3bffmpegdecoder.plugin
+tde_create_translated_desktop(
+ SOURCE k3bffmpegdecoder.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/decoder/ffmpeg/Makefile.am b/plugins/decoder/ffmpeg/Makefile.am
deleted file mode 100644
index 2e00dc5..0000000
--- a/plugins/decoder/ffmpeg/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3b/plugin -I$(srcdir)/../../../libk3bdevice $(all_includes)
-KDE_CXXFLAGS = -D__STDC_CONSTANT_MACROS
-
-kde_module_LTLIBRARIES = libk3bffmpegdecoder.la
-
-libk3bffmpegdecoder_la_SOURCES = k3bffmpegdecoder.cpp k3bffmpegwrapper.cpp
-
-libk3bffmpegdecoder_la_LIBADD = ../../../libk3b/libk3b.la $(LIB_TDEUI) -lavcodec -lavformat
-libk3bffmpegdecoder_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3bffmpegdecoder.plugin
-
-METASOURCES = AUTO
-
diff --git a/plugins/decoder/ffmpeg/configure.in.bot b/plugins/decoder/ffmpeg/configure.in.bot
deleted file mode 100644
index 3d24645..0000000
--- a/plugins/decoder/ffmpeg/configure.in.bot
+++ /dev/null
@@ -1,25 +0,0 @@
-echo ""
-
-echo "K3b - FFMpeg decoder plugin (decodes wma and others):"
-if test x$have_ffmpeg = xyes; then
- echo "K3b - yes"
- if test x$enable_ffmpeg_all_codecs = xyes; then
- echo "K3b - WARNING: You enabled all codecs in the ffmpeg decoder plugin."
- echo "K3b - Be aware that most are not tested and track lengths"
- echo "K3b - will be wrong in many cases."
- fi
-else
- echo "K3b - no"
-if test "$ac_cv_use_ffmpeg" = "yes"; then
- if test "$ffmpeg_compiles" = "yes"; then
- echo "K3b - You are missing the ffmpeg libraries."
- echo "K3b - Make sure ffmpeg has been configured as a"
- echo "K3b - shared library (which is not the default)."
- else
- echo "K3b - You are missing the ffmpeg headers and libraries"
- echo "K3b - version 0.4.9 or higher."
- fi
- echo "K3b - The ffmpeg audio decoding plugin (decodes wma and"
- echo "K3b - others) won't be compiled."
-fi
-fi
diff --git a/plugins/decoder/ffmpeg/configure.in.in b/plugins/decoder/ffmpeg/configure.in.in
deleted file mode 100644
index 84b345a..0000000
--- a/plugins/decoder/ffmpeg/configure.in.in
+++ /dev/null
@@ -1,68 +0,0 @@
-dnl --------------- FFMPEG CHECK ---------------------------------
-
-AC_ARG_WITH(
- ffmpeg,
- AS_HELP_STRING(
- [--without-ffmpeg],
- [build K3b without ffmpeg audio decoder support (default=no)]),
- [ac_cv_use_ffmpeg=$withval],
- [ac_cv_use_ffmpeg=yes]
-)
-
-#
-# The ffmpeg decoder plugin needs ffmpeg 0.4.9 or higher
-#
-have_ffmpeg=no
-if test "$ac_cv_use_ffmpeg" = "yes"; then
- k3b_cxxflags_save="$CXXFLAGS"
- CXXFLAGS="$CXXFLAGS -D__STDC_CONSTANT_MACROS"
- AC_MSG_CHECKING(for ffmpeg >= 0.4.9)
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- AC_COMPILE_IFELSE(
- extern "C" {
- #include <libavformat/avformat.h>
- #include <libavcodec/avcodec.h>
- }
-
- int main() {
- AVFormatContext* fc = 0;
- AVPacket* p = 0;
- av_register_all();
- return av_read_frame( fc, p );
- },
- [ffmpeg_compiles=yes], [ffmpeg_compiles=no] )
- OLD_LIBS=$LIBS
- LIBS="-lavformat -lavcodec $LIBS"
- AC_LINK_IFELSE(
- extern "C" {
- #include <libavformat/avformat.h>
- #include <libavcodec/avcodec.h>
- }
-
- int main() {
- AVFormatContext* fc = 0;
- AVPacket* p = 0;
- av_register_all();
- return av_read_frame( fc, p );
- },
- [ffmpeg_links=yes], [ffmpeg_links=no] )
- AC_LANG_RESTORE
- LIBS=$OLD_LIBS
- have_ffmpeg=$ffmpeg_links
- AC_MSG_RESULT($have_ffmpeg)
- CXXFLAGS=$k3b_cxxflags_save
-fi
-AM_CONDITIONAL(include_FFMPEG, [test x$have_ffmpeg = xyes])
-
-dnl --------------- FFMPEG CHECK END ------------------------------
-
-AC_ARG_ENABLE(
- ffmpeg-all-codecs,
- AS_HELP_STRING(
- [--enable-ffmpeg-all-codecs],
- [Build K3b's ffmeg decoder plugin with all audio codecs enabled (default=disabled)]),
- [AC_DEFINE(K3B_FFMPEG_ALL_CODECS, 1, [Defined if all ffmpeg codecs should be allowed])
- enable_ffmpeg_all_codecs=yes],
- [enable_ffmpeg_all_codecs=no]
-)
diff --git a/plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin b/plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin
index 3592388..a3e3251 100644
--- a/plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin
+++ b/plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3bffmpegdecoder
-Group=AudioDecoder
Name=K3b FFMpeg Decoder
+Comment=Decoding module to decode wma files
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=0.9.1
-Comment=Decoding module to decode wma files
License=GPL
+Group=AudioDecoder
+Lib=libk3bffmpegdecoder
diff --git a/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp b/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
index 96f8bfe..983c808 100644
--- a/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
+++ b/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
@@ -1,10 +1,10 @@
/*
*
- * $Id: k3bffmpegwrapper.cpp 641819 2007-03-12 17:29:23Z trueg $
- * Copyright (C) 2004-2007 Sebastian Trueg <trueg@k3b.org>
+ *
+ * Copyright (C) 2004-2008 Sebastian Trueg <trueg@k3b.org>
*
* This file is part of the K3b project.
- * Copyright (C) 1998-2007 Sebastian Trueg <trueg@k3b.org>
+ * Copyright (C) 1998-2008 Sebastian Trueg <trueg@k3b.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -16,19 +16,48 @@
#include <config.h>
#include "k3bffmpegwrapper.h"
+#include <tdelocale.h>
extern "C" {
+/*
+ Recent versions of FFmpeg uses C99 constant macros which are not present in C++
+ standard. The macro __STDC_CONSTANT_MACROS allow C++ to use these macros.
+ Although it's not defined by C++ standard it's supported by many
+ implementations. See bug 236036 and discussion:
+ https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2010-May/095488.html
+ */
+#define __STDC_CONSTANT_MACROS
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
}
+#include <math.h>
#include <string.h>
-#include <tdelocale.h>
-
+#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(52, 101, 0)
+#define av_dump_format(c, x, f, y) dump_format(c, x, f, y)
+#endif
+#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(53, 2, 0)
+// this works because the parameters/options are not used
+#define avformat_open_input(c, s, f, o) av_open_input_file(c, s, f, 0, o)
+#endif
+#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(53, 6, 0)
+#define avformat_find_stream_info(c, o) av_find_stream_info(c)
+#endif
+#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(53, 17, 0)
+#define avformat_close_input(c) av_close_input_file(*c)
+#endif
+#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(57, 41, 100)
+#define codecpar codec
+#endif
-#if LIBAVFORMAT_BUILD < 4629
-#define FFMPEG_BUILD_PRE_4629
+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(55, 45, 101)
+#define av_frame_alloc avcodec_alloc_frame
+#endif
+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 28, 0)
+#define av_frame_free(f) av_free(*(f))
+#elif LIBAVCODEC_VERSION_INT < AV_VERSION_INT(55, 45, 101)
+#define av_frame_free avcodec_free_frame
#endif
#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(52, 64, 0)
@@ -36,416 +65,420 @@ extern "C" {
#define AVMEDIA_TYPE_VIDEO CODEC_TYPE_VIDEO
#define AVMEDIA_TYPE_SUBTITLE CODEC_TYPE_SUBTITLE
#endif
-
-// From libavcodec version 54.25, CodecID have been renamed to AVCodecID and all CODEC_ID_* to AV_CODEC_ID_*.
-// This code can be simplified once all supported distros have updated to libavcodec version >=54.25
+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(53, 8, 0)
+#define avcodec_open2(a, c, o) avcodec_open(a, c)
+#endif
#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 25, 0)
-#define K3B_CODEC_ID_WMAV1 CODEC_ID_WMAV1
-#define K3B_CODEC_ID_WMAV2 CODEC_ID_WMAV2
-#define K3B_CODEC_ID_MP3 CODEC_ID_MP3
-#define K3B_CODEC_ID_AAC CODEC_ID_AAC
-#else
-#define K3B_CODEC_ID_WMAV1 AV_CODEC_ID_WMAV1
-#define K3B_CODEC_ID_WMAV2 AV_CODEC_ID_WMAV2
-#define K3B_CODEC_ID_MP3 AV_CODEC_ID_MP3
-#define K3B_CODEC_ID_AAC AV_CODEC_ID_AAC
+// From libavcodec version 54.25, CodecID have been renamed to AVCodecID and all
+// CODEC_ID_* to AV_CODEC_ID_*. This code can be simplified once all supported
+// distros have updated to libavcodec version >=54.25
+#define AV_CODEC_ID_WMAV1 CODEC_ID_WMAV1
+#define AV_CODEC_ID_WMAV2 CODEC_ID_WMAV2
+#define AV_CODEC_ID_MP3 CODEC_ID_MP3
+#define AV_CODEC_ID_AAC CODEC_ID_AAC
+#define AV_CODEC_ID_APE CODEC_ID_APE
+#define AV_CODEC_ID_WAVPACK CODEC_ID_WAVPACK
+#endif
+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(55,39,101)
+#define av_packet_unref av_free_packet
#endif
+// TODO: most of the used av_functions there are deprecated and there
+// are troubles with improper frame/packet processing that
+// leads to aborting of decode process
+//
+// [wmav2 @ 0xxxxx] Multiple frames in a packet.
+// [wmav2 @ 0xxxxx] Got unexpected packet size after a partial decode
-K3bFFMpegWrapper* K3bFFMpegWrapper::s_instance = 0;
-
+K3bFFMpegWrapper *K3bFFMpegWrapper::s_instance = NULL;
-class K3bFFMpegFile::Private
-{
+class K3bFFMpegFile::Private {
public:
- AVFormatContext* formatContext;
- AVCodec* codec;
-
+ TQ_UINT8 *packetData;
K3b::Msf length;
- // for decoding
- char outputBuffer[192000];
- char* outputBufferPos;
+ ::AVFormatContext *formatContext;
+ ::AVCodec *codec;
+ ::AVStream *audio_stream;
+ ::AVCodecContext *audio_stream_ctx;
+ ::AVSampleFormat sampleFormat;
+ ::AVFrame *frame;
+ ::AVPacket *packet;
+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(57, 12, 100)
+ ::AVPacket _packet;
+#endif
+
+ char *outputBufferPos;
int outputBufferSize;
- AVPacket packet;
- TQ_UINT8* packetData;
int packetSize;
+ bool isSpacious;
};
-
-K3bFFMpegFile::K3bFFMpegFile( const TQString& filename )
- : m_filename(filename)
-{
+K3bFFMpegFile::K3bFFMpegFile(const TQString &filename) : m_filename(filename) {
d = new Private;
- d->formatContext = 0;
- d->codec = 0;
+ d->formatContext = NULL;
+ d->codec = NULL;
+ d->audio_stream = NULL;
+ d->audio_stream_ctx = NULL;
+ d->frame = av_frame_alloc();
+ d->outputBufferPos = NULL;
+ d->packet = NULL;
}
-
-K3bFFMpegFile::~K3bFFMpegFile()
-{
+K3bFFMpegFile::~K3bFFMpegFile() {
close();
+ av_frame_free(&d->frame);
delete d;
}
-
-bool K3bFFMpegFile::open()
-{
+bool K3bFFMpegFile::open() {
close();
// open the file
-# if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(53, 2, 0)
- int err = avformat_open_input( &d->formatContext, m_filename.local8Bit(), 0, 0);
-# else
- int err = av_open_input_file( &d->formatContext, m_filename.local8Bit(), 0, 0, 0);
-# endif
- if( err < 0 ) {
- kdDebug() << "(K3bFFMpegFile) unable to open " << m_filename << " with error " << err << endl;
+ int err = ::avformat_open_input(&d->formatContext, m_filename.local8Bit(),
+ NULL, NULL);
+ if (err < 0) {
+ kdDebug() << "(K3bFFMpegFile) unable to open " << m_filename
+ << " with error " << err;
return false;
}
// analyze the streams
-# if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(53, 6, 0)
- avformat_find_stream_info( d->formatContext, NULL );
-# else
- av_find_stream_info( d->formatContext );
-# endif
+ ::avformat_find_stream_info(d->formatContext, NULL);
// we only handle files containing one audio stream
- if( d->formatContext->nb_streams != 1 ) {
- kdDebug() << "(K3bFFMpegFile) more than one stream in " << m_filename << endl;
- return false;
+ for (uint i = 0; i < d->formatContext->nb_streams; ++i) {
+ if (d->formatContext->streams[i]->codecpar->codec_type ==
+ AVMEDIA_TYPE_AUDIO) {
+ if (!d->audio_stream) {
+ d->audio_stream = d->formatContext->streams[i];
+ } else {
+ d->audio_stream = NULL;
+ kdDebug() << "(K3bFFMpegFile) more than one audio stream in "
+ << m_filename;
+ return false;
+ }
+ }
}
// urgh... ugly
-#ifdef FFMPEG_BUILD_PRE_4629
- AVCodecContext* codecContext = &d->formatContext->streams[0]->codec;
+#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(57, 33, 100)
+ if (d->audio_stream->codecpar->codec_type != AVMEDIA_TYPE_AUDIO)
#else
- AVCodecContext* codecContext = d->formatContext->streams[0]->codec;
+ d->audio_stream_ctx = d->audio_stream->codec;
+ if (d->audio_stream_ctx->codec_type != AVMEDIA_TYPE_AUDIO)
#endif
- if( codecContext->codec_type != AVMEDIA_TYPE_AUDIO ) {
- kdDebug() << "(K3bFFMpegFile) not a simple audio stream: " << m_filename << endl;
+ {
+ kdDebug() << "(K3bFFMpegFile) not a simple audio stream: " << m_filename;
return false;
}
// get the codec
- d->codec = avcodec_find_decoder(codecContext->codec_id);
- if( !d->codec ) {
- kdDebug() << "(K3bFFMpegFile) no codec found for " << m_filename << endl;
+#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(57, 33, 100)
+ d->codec = (AVCodec *)::avcodec_find_decoder(d->audio_stream->codecpar->codec_id);
+#else
+ d->codec = (AVCodec *)::avcodec_find_decoder(d->audio_stream_ctx->codec_id);
+#endif
+ if (!d->codec) {
+ kdDebug() << "(K3bFFMpegFile) no codec found for " << m_filename;
return false;
}
+#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(57, 33, 100)
+ // allocate a codec context
+ d->audio_stream_ctx = avcodec_alloc_context3(d->codec);
+ if (d->audio_stream_ctx) {
+ avcodec_parameters_to_context(d->audio_stream_ctx, d->audio_stream->codecpar);
+ }
+ else {
+ kdDebug() << "(K3bFFMpegFile) failed to allocate a codec context for "
+ << m_filename;
+ }
+#endif
+
// open the codec on our context
kdDebug() << "(K3bFFMpegFile) found codec for " << m_filename << endl;
- if(
-# if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(53, 8, 0)
- avcodec_open2( codecContext, d->codec, NULL ) < 0
-# else
- avcodec_open( codecContext, d->codec ) < 0
-# endif
- ) {
- kdDebug() << "(K3bFFMpegDecoderFactory) could not open codec." << endl;
+ if (::avcodec_open2(d->audio_stream_ctx, d->codec, NULL) < 0) {
+ kdDebug() << "(K3bFFMpegDecoderFactory) could not open codec.";
return false;
}
// determine the length of the stream
- d->length = K3b::Msf::fromSeconds( (double)d->formatContext->duration / (double)AV_TIME_BASE );
+ d->length = K3b::Msf::fromSeconds(double(d->formatContext->duration) /
+ double(AV_TIME_BASE));
- if( d->length == 0 ) {
- kdDebug() << "(K3bFFMpegDecoderFactory) invalid length." << endl;
+ if (d->length == 0) {
+ kdDebug() << "(K3bFFMpegDecoderFactory) invalid length.";
return false;
}
+#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(57, 41, 100)
+ d->sampleFormat = d->audio_stream->codec->sample_fmt;
+#else
+ d->sampleFormat = static_cast<::AVSampleFormat>(d->audio_stream->codecpar->format);
+#endif
+ d->isSpacious = ::av_sample_fmt_is_planar(d->sampleFormat) &&
+ d->audio_stream->codecpar->channels > 1;
+
// dump some debugging info
-# if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(52, 101, 0)
- av_dump_format( d->formatContext, 0, m_filename.local8Bit(), 0 );
-# else
- dump_format( d->formatContext, 0, m_filename.local8Bit(), 0 );
-# endif
+ ::av_dump_format(d->formatContext, 0, m_filename.local8Bit(), 0);
return true;
}
-
-void K3bFFMpegFile::close()
-{
+void K3bFFMpegFile::close() {
d->outputBufferSize = 0;
d->packetSize = 0;
- d->packetData = 0;
+ d->packetData = NULL;
- if( d->codec ) {
-#ifdef FFMPEG_BUILD_PRE_4629
- avcodec_close( &d->formatContext->streams[0]->codec );
+ if (d->codec) {
+#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(57, 33, 100)
+ ::avcodec_free_context(&d->audio_stream_ctx);
#else
- avcodec_close( d->formatContext->streams[0]->codec );
+ ::avcodec_close(d->audio_stream_ctx);
+ d->codec = NULL;
#endif
- d->codec = 0;
}
- if( d->formatContext ) {
-# if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(53, 17, 0)
- avformat_close_input( &d->formatContext );
-# else
- av_close_input_file( d->formatContext );
-# endif
- d->formatContext = 0;
+ if (d->formatContext) {
+ ::avformat_close_input(&d->formatContext);
+ d->formatContext = NULL;
}
-}
-
-K3b::Msf K3bFFMpegFile::length() const
-{
- return d->length;
+ d->audio_stream = NULL;
}
+K3b::Msf K3bFFMpegFile::length() const { return d->length; }
-int K3bFFMpegFile::sampleRate() const
-{
-#ifdef FFMPEG_BUILD_PRE_4629
- return d->formatContext->streams[0]->codec.sample_rate;
-#else
- return d->formatContext->streams[0]->codec->sample_rate;
-#endif
+int K3bFFMpegFile::sampleRate() const {
+ return d->audio_stream->codecpar->sample_rate;
}
-
-int K3bFFMpegFile::channels() const
-{
-#ifdef FFMPEG_BUILD_PRE_4629
- return d->formatContext->streams[0]->codec.channels;
-#else
- return d->formatContext->streams[0]->codec->channels;
-#endif
-}
-
-
-int K3bFFMpegFile::type() const
-{
-#ifdef FFMPEG_BUILD_PRE_4629
- return d->formatContext->streams[0]->codec.codec_id;
-#else
- return d->formatContext->streams[0]->codec->codec_id;
-#endif
+int K3bFFMpegFile::channels() const {
+ return d->audio_stream->codecpar->channels;
}
+int K3bFFMpegFile::type() const { return d->audio_stream->codecpar->codec_id; }
-TQString K3bFFMpegFile::typeComment() const
-{
- switch( type() ) {
- case K3B_CODEC_ID_WMAV1:
+TQString K3bFFMpegFile::typeComment() const {
+ switch (type()) {
+ case AV_CODEC_ID_WMAV1:
return i18n("Windows Media v1");
- case K3B_CODEC_ID_WMAV2:
+ case AV_CODEC_ID_WMAV2:
return i18n("Windows Media v2");
- case K3B_CODEC_ID_MP3:
- return i18n("MPEG 1 Layer III");
- case K3B_CODEC_ID_AAC:
+ case AV_CODEC_ID_WAVPACK:
+ return i18n("WavPack");
+ case AV_CODEC_ID_APE:
+ return i18n("Monkey's Audio (APE)");
+ case AV_CODEC_ID_AAC:
return i18n("Advanced Audio Coding (AAC)");
default:
- return TQString::fromLocal8Bit( d->codec->name );
+ return TQString::fromLocal8Bit(d->codec->name);
}
}
-
-TQString K3bFFMpegFile::title() const
-{
+TQString K3bFFMpegFile::title() const {
// FIXME: is this UTF8 or something??
-#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(53, 2, 0)
- if( d->formatContext->title[0] != '\0' )
- return TQString::fromLocal8Bit( d->formatContext->title );
-#else
- AVDictionaryEntry *entry = av_dict_get(d->formatContext->metadata, "title", NULL, 0);
- if( entry->value[0] != '\0' )
- return TQString::fromLocal8Bit( entry->value );
-#endif
- else
- return TQString();
+ AVDictionaryEntry *ade =
+ av_dict_get(d->formatContext->metadata, "TITLE", NULL, 0);
+ return ade && ade->value && ade->value[0] != '\0'
+ ? TQString::fromLocal8Bit(ade->value)
+ : TQString();
}
-
-TQString K3bFFMpegFile::author() const
-{
+TQString K3bFFMpegFile::author() const {
// FIXME: is this UTF8 or something??
-#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(53, 2, 0)
- if( d->formatContext->author[0] != '\0' )
- return TQString::fromLocal8Bit( d->formatContext->author );
-#else
- AVDictionaryEntry *entry = av_dict_get(d->formatContext->metadata, "author", NULL, 0);
- if( entry->value[0] != '\0' )
- return TQString::fromLocal8Bit( entry->value );
-#endif
- else
- return TQString();
+ AVDictionaryEntry *ade =
+ av_dict_get(d->formatContext->metadata, "ARTIST", NULL, 0);
+ return ade && ade->value && ade->value[0] != '\0'
+ ? TQString::fromLocal8Bit(ade->value)
+ : TQString();
}
-
-TQString K3bFFMpegFile::comment() const
-{
+TQString K3bFFMpegFile::comment() const {
// FIXME: is this UTF8 or something??
-#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(53, 2, 0)
- if( d->formatContext->comment[0] != '\0' )
- return TQString::fromLocal8Bit( d->formatContext->comment );
-#else
- AVDictionaryEntry *entry = av_dict_get(d->formatContext->metadata, "comment", NULL, 0);
- if( entry->value[0] != '\0' )
- return TQString::fromLocal8Bit( entry->value );
-#endif
- else
- return TQString();
+ AVDictionaryEntry *ade =
+ av_dict_get(d->formatContext->metadata, "COMMENT", NULL, 0);
+ return ade && ade->value && ade->value[0] != '\0'
+ ? TQString::fromLocal8Bit(ade->value)
+ : TQString();
}
+int K3bFFMpegFile::read(char *buf, int bufLen) {
-int K3bFFMpegFile::read( char* buf, int bufLen )
-{
- if( fillOutputBuffer() > 0 ) {
- int len = TQMIN(bufLen, d->outputBufferSize);
- ::memcpy( buf, d->outputBufferPos, len );
+ int ret = fillOutputBuffer();
+ if (ret <= 0) {
+ return ret;
+ }
- // TODO: only swap if needed
- for( int i = 0; i < len-1; i+=2 ) {
- char a = buf[i];
- buf[i] = buf[i+1];
- buf[i+1] = a;
- }
+ int len = TQMIN(bufLen, d->outputBufferSize);
+ ::memcpy(buf, d->outputBufferPos, len);
+ if (d->isSpacious && bufLen > d->outputBufferSize)
+ delete[] d->outputBufferPos; // clean up allocated space
+
+ // TODO: only swap if needed
+ for (int i = 0; i < len - 1; i += 2)
+ tqSwap(buf[i], buf[i + 1]); // BE -> LE
+
+ d->outputBufferSize -= len;
+ if (d->outputBufferSize > 0)
d->outputBufferPos += len;
- d->outputBufferSize -= len;
- return len;
- }
- else
- return 0;
+ return len;
}
-
// fill d->packetData with data to decode
-int K3bFFMpegFile::readPacket()
-{
- if( d->packetSize <= 0 ) {
- av_init_packet( &d->packet );
+int K3bFFMpegFile::readPacket() {
+ if (d->packetSize <= 0) {
+#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(57, 12, 100)
+ d->packet = ::av_packet_alloc();
+#else
+ ::av_init_packet(&d->_packet);
+ d->packet = &d->_packet;
+#endif
- if( av_read_frame( d->formatContext, &d->packet ) < 0 ) {
+ if (::av_read_frame(d->formatContext, d->packet) < 0) {
return 0;
}
-
- d->packetSize = d->packet.size;
- d->packetData = d->packet.data;
+ d->packetSize = d->packet->size;
+ d->packetData = d->packet->data;
}
return d->packetSize;
}
-
// decode data in d->packetData and fill d->outputBuffer
-int K3bFFMpegFile::fillOutputBuffer()
-{
+int K3bFFMpegFile::fillOutputBuffer() {
// decode if the output buffer is empty
- if( d->outputBufferSize <= 0 ) {
+ while (d->outputBufferSize <= 0) {
// make sure we have data to decode
- if( readPacket() == 0 ) {
+ if (readPacket() == 0) {
return 0;
}
- d->outputBufferPos = d->outputBuffer;
-
-#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(52, 64, 0)
- AVPacket avp;
- av_init_packet( &avp );
- avp.data = d->packetData;
- avp.size = d->packetSize;
-# if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(53, 25, 0)
-int len = avcodec_decode_audio4( d->formatContext->streams[0]->codec,
- (AVFrame*)d->outputBuffer, &d->outputBufferSize,
- &avp );
-# else
-int len = avcodec_decode_audio3( d->formatContext->streams[0]->codec,
- (short*)d->outputBuffer, &d->outputBufferSize,
- &avp );
-# endif
+ int gotFrame = 0;
+#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(57, 106, 100)
+ int len = avcodec_receive_frame(d->audio_stream_ctx, d->frame);
+ if (len == 0) {
+ gotFrame = 1;
+ }
+ else if (len == AVERROR(EAGAIN)) {
+ len = 0;
+ }
+
+ if (len == 0) {
+ len = avcodec_send_packet(d->audio_stream_ctx, d->packet);
+ if (len == AVERROR(EAGAIN)) {
+ len = 0;
+ }
+ }
#else
-#ifdef FFMPEG_BUILD_PRE_4629
- int len = avcodec_decode_audio2( &d->formatContext->streams[0]->codec,
+ int len = ::avcodec_decode_audio4(d->audio_stream_ctx, d->frame,
+ &gotFrame, d->packet);
+#endif
+
+ if (d->packetSize <= 0 || len < 0) {
+#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(57, 12, 100)
+ ::av_packet_free(&d->packet);
#else
- int len = avcodec_decode_audio2( d->formatContext->streams[0]->codec,
+ ::av_packet_unref(d->packet);
+ d->packet = NULL;
#endif
- (short*)d->outputBuffer, &d->outputBufferSize,
- d->packetData, d->packetSize );
+ }
+ if (len < 0) {
+ kdDebug() << "(K3bFFMpegFile) decoding failed for " << m_filename;
+ return -1;
+ }
+
+#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(57, 12, 100)
+ len = d->packet->size;
#endif
+ if (gotFrame) {
+ int nb_s = d->frame->nb_samples;
+ int nb_ch = 2; // copy only two channels even if there're more
+ d->outputBufferSize = nb_s * nb_ch * 2; // 2 means 2 bytes (16bit)
+ d->outputBufferPos = reinterpret_cast<char *>(d->frame->extended_data[0]);
+ if (d->isSpacious) {
+ d->outputBufferPos = new char[d->outputBufferSize];
+ if (d->sampleFormat == AV_SAMPLE_FMT_FLTP) {
+ int width = sizeof(float); // sample width of float audio
+ for (int sample = 0; sample < nb_s; sample++) {
+ for (int ch = 0; ch < nb_ch; ch++) {
+ double val = *(reinterpret_cast<float *>(
+ d->frame->extended_data[ch] + sample * width));
+ val = ::abs(val) > 1 ? ::copysign(1.0, val) : val;
+ int16_t result =
+ static_cast<int16_t>(val * 32767.0 + 32768.5) - 32768;
+ ::memcpy(d->outputBufferPos + (sample * nb_ch + ch) * 2, &result,
+ 2); // 2 is sample width of 16 bit audio
+ }
+ }
+ } else {
+ for (int sample = 0; sample < nb_s; sample++) {
+ for (int ch = 0; ch < nb_ch; ch++) {
+ ::memcpy(d->outputBufferPos + (sample * nb_ch + ch) * 2,
+ d->frame->extended_data[ch] + sample * 2,
+ 2); // 16 bit here as well
+ }
+ }
+ }
+ }
+ }
d->packetSize -= len;
d->packetData += len;
-
- if( d->packetSize <= 0 )
- av_free_packet( &d->packet );
}
- // if it is still empty try again
- if( d->outputBufferSize <= 0 )
- return fillOutputBuffer();
- else
- return d->outputBufferSize;
+ return d->outputBufferSize;
}
-
-bool K3bFFMpegFile::seek( const K3b::Msf& msf )
-{
+bool K3bFFMpegFile::seek(const K3b::Msf &msf) {
d->outputBufferSize = 0;
d->packetSize = 0;
- double seconds = (double)msf.totalFrames()/75.0;
- TQ_UINT64 timestamp = (TQ_UINT64)(seconds * (double)AV_TIME_BASE);
+ double seconds = double(msf.totalFrames()) / 75.0;
+ int64_t timestamp = static_cast<int64_t>(seconds * double(AV_TIME_BASE));
// FIXME: do we really need the start_time and why?
-#if LIBAVFORMAT_BUILD >= 4619
- return ( av_seek_frame( d->formatContext, -1, timestamp + d->formatContext->start_time, 0 ) >= 0 );
-#else
- return ( av_seek_frame( d->formatContext, -1, timestamp + d->formatContext->start_time ) >= 0 );
-#endif
+ return (::av_seek_frame(d->formatContext, -1,
+ timestamp + d->formatContext->start_time, 0) >= 0);
}
-
-
-
-
-
-K3bFFMpegWrapper::K3bFFMpegWrapper()
-{
- av_register_all();
-}
-
-
-K3bFFMpegWrapper::~K3bFFMpegWrapper()
-{
- s_instance = 0;
+//
+// av_register_all is deprecated since ffmpeg 4.0, can be dropped
+K3bFFMpegWrapper::K3bFFMpegWrapper() {
+#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(58,9,100)
+ ::av_register_all();
+#endif
}
+K3bFFMpegWrapper::~K3bFFMpegWrapper() { s_instance = NULL; }
-K3bFFMpegWrapper* K3bFFMpegWrapper::instance()
-{
- if( !s_instance ) {
+K3bFFMpegWrapper *K3bFFMpegWrapper::instance() {
+ if (!s_instance) {
s_instance = new K3bFFMpegWrapper();
}
return s_instance;
}
-
-K3bFFMpegFile* K3bFFMpegWrapper::open( const TQString& filename ) const
-{
- K3bFFMpegFile* file = new K3bFFMpegFile( filename );
- if( file->open() ) {
+K3bFFMpegFile *K3bFFMpegWrapper::open(const TQString &filename) const {
+ K3bFFMpegFile *file = new K3bFFMpegFile(filename);
+ if (file->open()) {
#ifndef K3B_FFMPEG_ALL_CODECS
//
- // only allow tested formats. ffmpeg seems not to be too reliable with every format.
- // mp3 being one of them sadly. Most importantly: allow the libsndfile decoder to do
- // its thing.
+ // only allow tested formats. ffmpeg seems not to be too reliable with every
+ // format. mp3 being one of them sadly. Most importantly: allow the
+ // libsndfile decoder to do its thing.
//
- if( file->type() == K3B_CODEC_ID_WMAV1 ||
- file->type() == K3B_CODEC_ID_WMAV2 ||
- file->type() == K3B_CODEC_ID_AAC )
+ if (file->type() == AV_CODEC_ID_WMAV1 ||
+ file->type() == AV_CODEC_ID_WMAV2 || file->type() == AV_CODEC_ID_AAC ||
+ file->type() == AV_CODEC_ID_APE || file->type() == AV_CODEC_ID_WAVPACK)
#endif
return file;
}
delete file;
- return 0;
+ return NULL;
}
diff --git a/plugins/decoder/flac/CMakeLists.txt b/plugins/decoder/flac/CMakeLists.txt
index 75eea0d..20e4256 100644
--- a/plugins/decoder/flac/CMakeLists.txt
+++ b/plugins/decoder/flac/CMakeLists.txt
@@ -41,6 +41,7 @@ tde_add_kpart( libk3bflacdecoder AUTOMOC
##### other data ################################
-install( FILES k3bflacdecoder.plugin
+tde_create_translated_desktop(
+ SOURCE k3bflacdecoder.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/decoder/flac/Makefile.am b/plugins/decoder/flac/Makefile.am
deleted file mode 100644
index 4efcaea..0000000
--- a/plugins/decoder/flac/Makefile.am
+++ /dev/null
@@ -1,13 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/plugin -I$(srcdir)/../../../libk3bdevice -I$(srcdir)/../../../libk3b/core $(taglib_includes) $(all_includes)
-
-kde_module_LTLIBRARIES = libk3bflacdecoder.la
-
-libk3bflacdecoder_la_SOURCES = k3bflacdecoder.cpp
-
-libk3bflacdecoder_la_LIBADD = ../../../libk3b/libk3b.la ../../../libk3bdevice/libk3bdevice.la $(LIB_TDEUI) $(LIB_TDECORE) $(LIB_QT) -lFLAC++ -lFLAC $(taglib_libs)
-libk3bflacdecoder_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3bflacdecoder.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/decoder/flac/configure.in.bot b/plugins/decoder/flac/configure.in.bot
deleted file mode 100644
index f2d95a4..0000000
--- a/plugins/decoder/flac/configure.in.bot
+++ /dev/null
@@ -1,13 +0,0 @@
-echo ""
-
-if test x$have_flac = xyes; then
- echo "K3b - FLAC support: yes"
-else
- echo "K3b - FLAC support: no"
-if test "$ac_cv_use_flac" = "yes"; then
- if test "$have_flac" = "no"; then
- echo "K3b - You are missing the FLAC++ headers and libraries."
- echo "K3b - The FLAC decoding plugin won't be compiled."
- fi
-fi
-fi
diff --git a/plugins/decoder/flac/configure.in.in b/plugins/decoder/flac/configure.in.in
deleted file mode 100644
index 4679bf7..0000000
--- a/plugins/decoder/flac/configure.in.in
+++ /dev/null
@@ -1,41 +0,0 @@
-dnl === test for FLAC++ and FLAC - begin ====
-AC_ARG_WITH(
- flac,
- AS_HELP_STRING([--without-flac], [build K3b without FLAC support (default=no)]),
- [ac_cv_use_flac=$withval],
- [ac_cv_use_flac=yes]
-)
-
-have_flac=no
-if test "$ac_cv_use_flac" = "yes"; then
- KDE_CHECK_HEADERS(FLAC++/decoder.h, [
- KDE_CHECK_LIB(FLAC,FLAC__stream_decoder_process_single,
- have_flac=yes,[],$all_libraries)])
-
- AC_MSG_CHECKING(for libFLAC newer than 1.1.1)
- AC_CACHE_VAL(k3b_flac_new,
- [
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- AC_TRY_COMPILE(
- [
- #include <FLAC++/metadata.h>
- ], [
- FLAC::Metadata::VorbisComment* vc;
- vc->get_vendor_string().get_field();
- ], k3b_flac_new=no, k3b_flac_new=yes )
- AC_LANG_RESTORE
- ])
- AC_MSG_RESULT($k3b_flac_new)
- if test $k3b_flac_new = yes; then
- AC_DEFINE(FLAC_NEWER_THAN_1_1_1,
- 1,
- [Define to 1 if your flac library's version is newer than or equal to 1.1.2]
- )
- fi
-else
- have_flac=no
-fi
-
-AM_CONDITIONAL(include_FLAC, [test x$have_flac = xyes])
-dnl === test for FLAC++ and FLAC - end ====
diff --git a/plugins/decoder/flac/k3bflacdecoder.plugin b/plugins/decoder/flac/k3bflacdecoder.plugin
index 1e1bcbb..5b7ded9 100644
--- a/plugins/decoder/flac/k3bflacdecoder.plugin
+++ b/plugins/decoder/flac/k3bflacdecoder.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3bflacdecoder
-Group=AudioDecoder
Name=K3b FLAC Decoder
+Comment=Decoding module to decode FLAC files
Author=John Steele Scott
Email=toojays@toojays.net
Version=2.1
-Comment=Decoding module to decode FLAC files
License=GPL
+Group=AudioDecoder
+Lib=libk3bflacdecoder
diff --git a/plugins/decoder/libsndfile/CMakeLists.txt b/plugins/decoder/libsndfile/CMakeLists.txt
index fa387c0..7f8c947 100644
--- a/plugins/decoder/libsndfile/CMakeLists.txt
+++ b/plugins/decoder/libsndfile/CMakeLists.txt
@@ -38,6 +38,7 @@ tde_add_kpart( libk3blibsndfiledecoder AUTOMOC
##### other data ################################
-install( FILES k3blibsndfiledecoder.plugin
+tde_create_translated_desktop(
+ SOURCE k3blibsndfiledecoder.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/decoder/libsndfile/Makefile.am b/plugins/decoder/libsndfile/Makefile.am
deleted file mode 100644
index 4148beb..0000000
--- a/plugins/decoder/libsndfile/Makefile.am
+++ /dev/null
@@ -1,14 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3b/plugin -I$(srcdir)/../../../libk3bdevice $(all_includes)
-
-kde_module_LTLIBRARIES = libk3blibsndfiledecoder.la
-
-libk3blibsndfiledecoder_la_SOURCES = k3blibsndfiledecoder.cpp
-
-libk3blibsndfiledecoder_la_LIBADD = ../../../libk3b/libk3b.la ../../../libk3bdevice/libk3bdevice.la ../../../libk3b/plugin/libk3bplugin.la $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO) -lsndfile
-libk3blibsndfiledecoder_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3blibsndfiledecoder.plugin
-
-METASOURCES = AUTO
-
diff --git a/plugins/decoder/libsndfile/configure.in.bot b/plugins/decoder/libsndfile/configure.in.bot
deleted file mode 100644
index cf1e4e9..0000000
--- a/plugins/decoder/libsndfile/configure.in.bot
+++ /dev/null
@@ -1,11 +0,0 @@
-echo ""
-
-if $av_cv_sndfile; then
- echo "K3b - libsndfile audio decoding support: yes"
-else
- echo "K3b - libsndfile audio decoding support: no"
-if test "$ac_cv_use_sndfile" = "yes"; then
- echo "K3b - You are missing the libsndfile headers and libraries."
- echo "K3b - The libsndfile audio decoding plugin won't be compiled."
-fi
-fi
diff --git a/plugins/decoder/libsndfile/configure.in.in b/plugins/decoder/libsndfile/configure.in.in
deleted file mode 100644
index 6b50a68..0000000
--- a/plugins/decoder/libsndfile/configure.in.in
+++ /dev/null
@@ -1,52 +0,0 @@
-dnl === test for libsndfile - begin ===
-dnl
-dnl Don't use PKG_CHECK, since if there is no pkg-config installed,
-dnl then there is no auto* magic for it either.
-dnl
-dnl Tests copied from tdebase/tdeioslave/thumbnail/
-dnl
-if test -z "$PKG_CONFIG"; then
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
-fi
-
-AC_ARG_WITH(
- sndfile,
- AS_HELP_STRING([--without-sndfile],
- [build K3b without libsndfile support (default=no)]),
- [ac_cv_use_sndfile=$withval],
- [ac_cv_use_sndfile=yes]
-)
-
-if test "$ac_cv_use_sndfile" = "yes"; then
- SNDFILE_CFLAGS=""
- SNDFILE_LIBS=""
- if test "$PKG_CONFIG" = "no" ; then
- ac_cv_sndfile=0
- echo "*** The pkg-config script could not be found. Make sure it is"
- echo "*** in your path, or set the PKG_CONFIG environment variable"
- echo "*** to the full path to pkg-config."
- echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
- else
- if !(`$PKG_CONFIG --exists sndfile`) ; then
- echo "*** sndfile is not installed."
- ac_cv_sndfile=0
- else
- if !(`$PKG_CONFIG --atleast-version="1.0.2" sndfile`) ; then
- echo "*** You need at least version 1.0.2 of sndfile."
- ac_cv_sndfile=0
- else
- ac_cv_sndfile=1
- SNDFILE_CFLAGS=`$PKG_CONFIG --cflags sndfile`
- SNDFILE_LIBS=`$PKG_CONFIG --libs sndfile`
- fi
- fi
- fi
-
- AC_DEFINE_UNQUOTED([HAVE_SNDFILE],${ac_cv_sndfile},
- [Set to 1 if you have libsndfile.])
- AC_SUBST(SNDFILE_CFLAGS)
- AC_SUBST(SNDFILE_LIBS)
-fi
-
-AM_CONDITIONAL(include_AIFF, [test x$ac_cv_sndfile = x1])
-dnl === test for libsndfile - end ===
diff --git a/plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin b/plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin
index 7ae05f1..f0945fb 100644
--- a/plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin
+++ b/plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3blibsndfiledecoder
-Group=AudioDecoder
Name=K3b Libsndfile Decoder
+Comment=Decoding module to decode audio files supported by libsndfile
Author=Matthieu Bedouet
Email=mbedouet@no-log.org
Version=1.0
-Comment=Decoding module to decode audio files supported by libsndfile
License=GPL
+Group=AudioDecoder
+Lib=libk3blibsndfiledecoder
diff --git a/plugins/decoder/mp3/CMakeLists.txt b/plugins/decoder/mp3/CMakeLists.txt
index 2c31bae..4b180f5 100644
--- a/plugins/decoder/mp3/CMakeLists.txt
+++ b/plugins/decoder/mp3/CMakeLists.txt
@@ -38,6 +38,7 @@ tde_add_kpart( libk3bmaddecoder AUTOMOC
##### other data ################################
-install( FILES k3bmaddecoder.plugin
+tde_create_translated_desktop(
+ SOURCE k3bmaddecoder.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/decoder/mp3/Makefile.am b/plugins/decoder/mp3/Makefile.am
deleted file mode 100644
index a2befe9..0000000
--- a/plugins/decoder/mp3/Makefile.am
+++ /dev/null
@@ -1,13 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3b/plugin -I$(srcdir)/../../../libk3bdevice $(taglib_includes) $(all_includes)
-
-kde_module_LTLIBRARIES = libk3bmaddecoder.la
-
-libk3bmaddecoder_la_SOURCES = k3bmad.cpp k3bmaddecoder.cpp
-
-libk3bmaddecoder_la_LIBADD = $(LIB_TDECORE) $(MAD_LIB) $(taglib_libs) ../../../libk3b/libk3b.la
-libk3bmaddecoder_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3bmaddecoder.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/decoder/mp3/configure.in.bot b/plugins/decoder/mp3/configure.in.bot
deleted file mode 100644
index 0ee4872..0000000
--- a/plugins/decoder/mp3/configure.in.bot
+++ /dev/null
@@ -1,11 +0,0 @@
-echo ""
-
-if test -n "$MAD_LIB"; then
- echo "K3b - Mp3 decoding support (libmad): yes"
-else
- echo "K3b - Mp3 decoding support (libmad): no"
-if test "$ac_cv_use_libmad" = "yes"; then
- echo "K3b - You are missing the libmad headers and libraries."
- echo "K3b - The Mp3 decoding plugin won't be compiled."
-fi
-fi
diff --git a/plugins/decoder/mp3/configure.in.in b/plugins/decoder/mp3/configure.in.in
deleted file mode 100644
index 9da5da7..0000000
--- a/plugins/decoder/mp3/configure.in.in
+++ /dev/null
@@ -1,24 +0,0 @@
-dnl === libmad MPEG decoder check - begin ===
-AC_ARG_WITH(
- libmad,
- AS_HELP_STRING([--without-libmad], [build K3b without libmad support (default=no)]),
- [ac_cv_use_libmad=$withval],
- [ac_cv_use_libmad=yes]
-)
-
-if test "$ac_cv_use_libmad" = "yes"; then
- MAD_LIB=""
- KDE_CHECK_HEADER(mad.h, [
- KDE_CHECK_LIB(mad, mad_synth_frame, [
- MAD_LIB="-lmad"
- AC_DEFINE(HAVE_LIBMAD,1,[defined if you have libmad headers and libraries])],
- [],
- $all_libraries
- )
- ])
- AC_SUBST(MAD_LIB)
-
-fi
-
-AM_CONDITIONAL(include_MP3, [test -n "$MAD_LIB"])
-dnl === libmad MPeg decoder check - end ===
diff --git a/plugins/decoder/mp3/k3bmaddecoder.plugin b/plugins/decoder/mp3/k3bmaddecoder.plugin
index 69fbbb8..2acb7ba 100644
--- a/plugins/decoder/mp3/k3bmaddecoder.plugin
+++ b/plugins/decoder/mp3/k3bmaddecoder.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3bmaddecoder
-Group=AudioDecoder
Name=K3b MAD Decoder
+Comment=Decoding module to decode MPEG 1 Layer III files
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=3.1
-Comment=Decoding module to decode MPEG 1 Layer III files
License=GPL
+Group=AudioDecoder
+Lib=libk3bmaddecoder
diff --git a/plugins/decoder/musepack/CMakeLists.txt b/plugins/decoder/musepack/CMakeLists.txt
index 95fb7ae..71d1e00 100644
--- a/plugins/decoder/musepack/CMakeLists.txt
+++ b/plugins/decoder/musepack/CMakeLists.txt
@@ -40,6 +40,7 @@ tde_add_kpart( libk3bmpcdecoder AUTOMOC
##### other data ################################
-install( FILES k3bmpcdecoder.plugin
+tde_create_translated_desktop(
+ SOURCE k3bmpcdecoder.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/decoder/musepack/Makefile.am b/plugins/decoder/musepack/Makefile.am
deleted file mode 100644
index 63a3f74..0000000
--- a/plugins/decoder/musepack/Makefile.am
+++ /dev/null
@@ -1,16 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/plugin \
- -I$(srcdir)/../../../libk3b/core \
- -I$(srcdir)/../../../libk3bdevice \
- $(all_includes)
-
-kde_module_LTLIBRARIES = libk3bmpcdecoder.la
-
-libk3bmpcdecoder_la_SOURCES = k3bmpcdecoder.cpp k3bmpcwrapper.cpp
-
-libk3bmpcdecoder_la_LIBADD = ../../../libk3b/libk3b.la ../../../libk3bdevice/libk3bdevice.la ../../../libk3b/plugin/libk3bplugin.la $(MPC_LIBS) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEIO) $(LIB_TDEUI)
-libk3bmpcdecoder_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3bmpcdecoder.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/decoder/musepack/configure.in.bot b/plugins/decoder/musepack/configure.in.bot
deleted file mode 100644
index 8fb871b..0000000
--- a/plugins/decoder/musepack/configure.in.bot
+++ /dev/null
@@ -1,12 +0,0 @@
-echo ""
-
-if test x$have_mpc = xyes; then
- echo "K3b - Musepack support: yes"
-else
- echo "K3b - Musepack support: no"
-if test "$ac_cv_use_mpc" = "yes"; then
- echo "K3b - You are missing the Musepack headers and libraries >= 1.1."
- echo "K3b - The Musepack audio decoding plugin won't be compiled."
-fi
-fi
-
diff --git a/plugins/decoder/musepack/configure.in.in b/plugins/decoder/musepack/configure.in.in
deleted file mode 100644
index 1500ae3..0000000
--- a/plugins/decoder/musepack/configure.in.in
+++ /dev/null
@@ -1,66 +0,0 @@
-dnl --------- MUSEPACK CHECK ---------------
-
-AC_ARG_WITH(
- musepack,
- AS_HELP_STRING(
- [--without-musepack],
- [build K3b without Musepack audio support (default=no)]),
- [ac_cv_use_mpc=$withval],
- [ac_cv_use_mpc=yes]
-)
-
-have_mpc=no
-if test "$ac_cv_use_mpc" = "yes"; then
-
- dnl - search for both the new and the old naming -
-
- KDE_CHECK_HEADERS(mpcdec/mpcdec.h, [
- KDE_CHECK_LIB(mpcdec, mpc_decoder_setup, [
- have_mpc=yes
- MPC_LIBS="-lmpcdec"
- AC_DEFINE(
- MPC_HEADER_FILE,
- <mpcdec/mpcdec.h>,
- [The header to include for MPC decoding.])
- ],
- [], [], [])
- ])
-
- if test "$have_mpc" = "no"; then
- KDE_CHECK_HEADERS(mpc/mpcdec.h, [
- KDE_CHECK_LIB(mpcdec, mpc_decoder_setup, [
- have_mpc=yes
- MPC_LIBS="-lmpcdec"
- AC_DEFINE(
- MPC_HEADER_FILE,
- <mpc/mpcdec.h>,
- [The header to include for MPC decoding.])
- ],
- [], [], [])
- ])
- fi
-
- if test "$have_mpc" = "no"; then
- KDE_CHECK_HEADERS(musepack/musepack.h, [
- KDE_CHECK_LIB(musepack, mpc_decoder_setup, [
- have_mpc=yes
- MPC_LIBS="-lmusepack"
- AC_DEFINE(
- MPC_HEADER_FILE,
- <musepack/musepack.h>,
- [The header to include for MPC decoding.]
- )
- AC_DEFINE(
- mpc_bool_t,
- BOOL,
- [backwards compatibility stuff]
- )
- ], [], [])
- ])
- fi
-fi
-AC_SUBST(MPC_LIBS)
-
-AM_CONDITIONAL(include_MPC, [test x$have_mpc = xyes])
-
-dnl --------- MUSEPACK CHECK END -----------
diff --git a/plugins/decoder/musepack/k3bmpcdecoder.plugin b/plugins/decoder/musepack/k3bmpcdecoder.plugin
index 6e350dc..4404add 100644
--- a/plugins/decoder/musepack/k3bmpcdecoder.plugin
+++ b/plugins/decoder/musepack/k3bmpcdecoder.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3bmpcdecoder
-Group=AudioDecoder
Name=K3b Musepack Decoder
+Comment=Decoding module to decode Musepack audio files
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=1.0
-Comment=Decoding module to decode Musepack audio files
License=GPL
+Group=AudioDecoder
+Lib=libk3bmpcdecoder
diff --git a/plugins/decoder/ogg/CMakeLists.txt b/plugins/decoder/ogg/CMakeLists.txt
index d240d82..6b67679 100644
--- a/plugins/decoder/ogg/CMakeLists.txt
+++ b/plugins/decoder/ogg/CMakeLists.txt
@@ -41,6 +41,7 @@ tde_add_kpart( libk3boggvorbisdecoder AUTOMOC
##### other data ################################
-install( FILES k3boggvorbisdecoder.plugin
+tde_create_translated_desktop(
+ SOURCE k3boggvorbisdecoder.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/decoder/ogg/Makefile.am b/plugins/decoder/ogg/Makefile.am
deleted file mode 100644
index c1f6137..0000000
--- a/plugins/decoder/ogg/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/plugin -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3bdevice $(all_includes)
-
-kde_module_LTLIBRARIES = libk3boggvorbisdecoder.la
-
-libk3boggvorbisdecoder_la_SOURCES = k3boggvorbisdecoder.cpp
-
-libk3boggvorbisdecoder_la_LIBADD = ../../../libk3b/libk3b.la -logg -lvorbis -lvorbisfile
-libk3boggvorbisdecoder_la_LIBADD = ../../../libk3b/libk3b.la ../../../libk3b/plugin/libk3bplugin.la ../../../libk3bdevice/libk3bdevice.la -logg -lvorbis -lvorbisfile $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO)
-
-libk3boggvorbisdecoder_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3boggvorbisdecoder.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/decoder/ogg/configure.in.bot b/plugins/decoder/ogg/configure.in.bot
deleted file mode 100644
index b27ab18..0000000
--- a/plugins/decoder/ogg/configure.in.bot
+++ /dev/null
@@ -1,11 +0,0 @@
-echo ""
-
-if test x$ogg_vorbis = xyes; then
- echo "K3b - Ogg Vorbis support: yes"
-else
- echo "K3b - Ogg Vorbis support: no"
-if test "$ac_cv_use_oggvorbis" = "yes"; then
- echo "K3b - You are missing the Ogg-Vorbis headers and libraries."
- echo "K3b - The Ogg Vorbis decoding and encoding plugins won't be compiled."
-fi
-fi
diff --git a/plugins/decoder/ogg/configure.in.in b/plugins/decoder/ogg/configure.in.in
deleted file mode 100644
index 69b1b9c..0000000
--- a/plugins/decoder/ogg/configure.in.in
+++ /dev/null
@@ -1,32 +0,0 @@
-dnl === Ogg Vorbis Test - Begin ===
-AC_ARG_WITH(
- oggvorbis,
- AS_HELP_STRING([--without-oggvorbis], [build K3b without OggVorbis support (default=no)]),
- [ac_cv_use_oggvorbis=$withval],
- [ac_cv_use_oggvorbis=yes]
-)
-
-if test "$ac_cv_use_oggvorbis" = "yes"; then
-
- AC_MSG_CHECKING(for ogg/vorbis headers)
- ogg_vorbis=no
- AC_TRY_COMPILE([
- #include <vorbis/codec.h>
- #include <vorbis/vorbisfile.h>
- ],[
- ],[
- ogg_vorbis=yes
- ])
- AC_MSG_RESULT($ogg_vorbis)
- if test x$ogg_vorbis = xyes; then
- dnl we need the ogg_vorbis_lib because otherwise we override LIBS !
- AC_CHECK_LIB(vorbisfile,ov_open,ogg_vorbis_lib=yes,
- ogg_vorbis=no,[$all_libraries -lvorbisfile -lvorbis -logg])
- fi
- if test x$ogg_vorbis = xyes; then
- AC_DEFINE(OGG_VORBIS,1,[Define if you have ogg/vorbis installed])
- fi
-fi
-
-AM_CONDITIONAL(include_OGG, [test x$ogg_vorbis = xyes])
-dnl === Ogg Vorbis Test - End ===
diff --git a/plugins/decoder/ogg/k3boggvorbisdecoder.plugin b/plugins/decoder/ogg/k3boggvorbisdecoder.plugin
index 0f1c48e..2da56d0 100644
--- a/plugins/decoder/ogg/k3boggvorbisdecoder.plugin
+++ b/plugins/decoder/ogg/k3boggvorbisdecoder.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3boggvorbisdecoder
-Group=AudioDecoder
Name=K3b Ogg Vorbis Decoder
+Comment=Decoding module to decode Ogg Vorbis files
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=3.0
-Comment=Decoding module to decode Ogg Vorbis files
License=GPL
+Group=AudioDecoder
+Lib=libk3boggvorbisdecoder
diff --git a/plugins/decoder/skeleton.plugin b/plugins/decoder/skeleton.plugin
index c9bc0f4..dd3f1b8 100644
--- a/plugins/decoder/skeleton.plugin
+++ b/plugins/decoder/skeleton.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=lib<name>decoder
-Group=AudioDecoder
Name=K3b ??? Decoder
+Comment=Decoding module to decode ??? files
Author=???
Email=???
Version=0.1
-Comment=Decoding module to decode ??? files
License=???
+Group=AudioDecoder
+Lib=lib<name>decoder
diff --git a/plugins/decoder/wave/CMakeLists.txt b/plugins/decoder/wave/CMakeLists.txt
index 570cf4e..917020e 100644
--- a/plugins/decoder/wave/CMakeLists.txt
+++ b/plugins/decoder/wave/CMakeLists.txt
@@ -36,6 +36,7 @@ tde_add_kpart( libk3bwavedecoder AUTOMOC
##### other data ################################
-install( FILES k3bwavedecoder.plugin
+tde_create_translated_desktop(
+ SOURCE k3bwavedecoder.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/decoder/wave/Makefile.am b/plugins/decoder/wave/Makefile.am
deleted file mode 100644
index 273a779..0000000
--- a/plugins/decoder/wave/Makefile.am
+++ /dev/null
@@ -1,13 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/plugin -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3bdevice $(all_includes)
-
-kde_module_LTLIBRARIES = libk3bwavedecoder.la
-
-libk3bwavedecoder_la_SOURCES = k3bwavedecoder.cpp
-
-libk3bwavedecoder_la_LIBADD = $(LIB_TDECORE) $(LIB_QT) ../../../libk3b/libk3b.la ../../../libk3bdevice/libk3bdevice.la
-libk3bwavedecoder_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3bwavedecoder.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/decoder/wave/k3bwavedecoder.plugin b/plugins/decoder/wave/k3bwavedecoder.plugin
index 7b0a4f4..26cfc6e 100644
--- a/plugins/decoder/wave/k3bwavedecoder.plugin
+++ b/plugins/decoder/wave/k3bwavedecoder.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3bwavedecoder
-Group=AudioDecoder
Name=K3b Wave Decoder
+Comment=Decoding module to decode wave files
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=3.0
-Comment=Decoding module to decode wave files
License=GPL
+Group=AudioDecoder
+Lib=libk3bwavedecoder
diff --git a/plugins/encoder/Makefile.am b/plugins/encoder/Makefile.am
deleted file mode 100644
index 35724e1..0000000
--- a/plugins/encoder/Makefile.am
+++ /dev/null
@@ -1,9 +0,0 @@
-if include_LAME
-ENCLAMEDIR = lame
-endif
-
-if include_OGG
-ENCOGGDIR = ogg
-endif
-
-SUBDIRS = sox external $(ENCLAMEDIR) $(ENCOGGDIR)
diff --git a/plugins/encoder/external/CMakeLists.txt b/plugins/encoder/external/CMakeLists.txt
index e2b9f1a..334dbea 100644
--- a/plugins/encoder/external/CMakeLists.txt
+++ b/plugins/encoder/external/CMakeLists.txt
@@ -38,6 +38,7 @@ tde_add_kpart( libk3bexternalencoder AUTOMOC
##### other data ################################
-install( FILES k3bexternalencoder.plugin
+tde_create_translated_desktop(
+ SOURCE k3bexternalencoder.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/encoder/external/Makefile.am b/plugins/encoder/external/Makefile.am
deleted file mode 100644
index 0b3d084..0000000
--- a/plugins/encoder/external/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3b/plugin -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3bdevice $(all_includes)
-
-kde_module_LTLIBRARIES = libk3bexternalencoder.la
-
-libk3bexternalencoder_la_SOURCES = base_k3bexternalencoderconfigwidget.ui \
- base_k3bexternalencodereditwidget.ui k3bexternalencoder.cpp \
- k3bexternalencoderconfigwidget.cpp k3bexternalencodercommand.cpp
-
-libk3bexternalencoder_la_LIBADD = ../../../libk3b/libk3b.la ../../../libk3bdevice/libk3bdevice.la $(LIB_TDECORE) $(LIB_QT) $(LIB_TDEUI)
-libk3bexternalencoder_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3bexternalencoder.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/encoder/external/k3bexternalencoder.plugin b/plugins/encoder/external/k3bexternalencoder.plugin
index 2faaa3a..de0a5d3 100644
--- a/plugins/encoder/external/k3bexternalencoder.plugin
+++ b/plugins/encoder/external/k3bexternalencoder.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3bexternalencoder
-Group=AudioEncoder
Name=K3b External Audio Encoder
+Comment=Encoding module that allows specifying an encoding commmand
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=4.0
-Comment=Encoding module that allows specifying an encoding commmand
License=GPL
+Group=AudioEncoder
+Lib=libk3bexternalencoder
diff --git a/plugins/encoder/lame/CMakeLists.txt b/plugins/encoder/lame/CMakeLists.txt
index 940ed62..ebee326 100644
--- a/plugins/encoder/lame/CMakeLists.txt
+++ b/plugins/encoder/lame/CMakeLists.txt
@@ -37,6 +37,7 @@ tde_add_kpart( libk3blameencoder AUTOMOC
##### other data ################################
-install( FILES k3blameencoder.plugin
+tde_create_translated_desktop(
+ SOURCE k3blameencoder.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/encoder/lame/Makefile.am b/plugins/encoder/lame/Makefile.am
deleted file mode 100644
index 15e310e..0000000
--- a/plugins/encoder/lame/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3b/plugin -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3bdevice $(all_includes)
-
-kde_module_LTLIBRARIES = libk3blameencoder.la
-
-libk3blameencoder_la_SOURCES = base_k3blameencodersettingswidget.ui \
- base_k3bmanualbitratesettingswidget.ui \
- k3blameencoder.cpp
-
-libk3blameencoder_la_LIBADD = ../../../libk3b/libk3b.la $(LIB_TDECORE) -lmp3lame
-libk3blameencoder_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3blameencoder.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/encoder/lame/configure.in.bot b/plugins/encoder/lame/configure.in.bot
deleted file mode 100644
index 5bb35c9..0000000
--- a/plugins/encoder/lame/configure.in.bot
+++ /dev/null
@@ -1,11 +0,0 @@
-echo ""
-
-if test x$have_lame = xyes; then
- echo "K3b - Lame Mp3 encoder plugin: yes"
-else
- echo "K3b - Lame Mp3 encoder plugin no"
-if test "$ac_cv_use_lame" = "yes"; then
- echo "K3b - You are missing the Lame headers and libraries."
- echo "K3b - The Lame Mp3 encoding plugin won't be compiled."
-fi
-fi
diff --git a/plugins/encoder/lame/configure.in.in b/plugins/encoder/lame/configure.in.in
deleted file mode 100644
index 11ce49d..0000000
--- a/plugins/encoder/lame/configure.in.in
+++ /dev/null
@@ -1,20 +0,0 @@
-dnl === test for LAME - begin ====
-AC_ARG_WITH(
- lame,
- AS_HELP_STRING([--without-lame], [build K3b without LAME support (default=no)]),
- [ac_cv_use_lame=$withval],
- [ac_cv_use_lame=yes]
-)
-
-have_lame=no
-if test "$ac_cv_use_lame" = "yes"; then
- KDE_CHECK_HEADERS(lame/lame.h, [
- KDE_CHECK_LIB(mp3lame, lame_init, [
- have_lame=yes
- AC_DEFINE(HAVE_LAME,1,[defined if you have the lame header and lib])
- ], [], $all_libraries -lm)
- ])
-fi
-
-AM_CONDITIONAL(include_LAME, [test x$have_lame = xyes])
-dnl === test for LAME - end ====
diff --git a/plugins/encoder/lame/k3blameencoder.plugin b/plugins/encoder/lame/k3blameencoder.plugin
index 432bc58..2c92052 100644
--- a/plugins/encoder/lame/k3blameencoder.plugin
+++ b/plugins/encoder/lame/k3blameencoder.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3blameencoder
-Group=AudioEncoder
Name=K3b Lame Mp3 Encoder
+Comment=Encoding module to encode MPEG1 Layer III (mp3) files
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=3.0
-Comment=Encoding module to encode MPEG1 Layer III (mp3) files
License=GPL
+Group=AudioEncoder
+Lib=libk3blameencoder
diff --git a/plugins/encoder/ogg/CMakeLists.txt b/plugins/encoder/ogg/CMakeLists.txt
index cb7208b..b58d6a9 100644
--- a/plugins/encoder/ogg/CMakeLists.txt
+++ b/plugins/encoder/ogg/CMakeLists.txt
@@ -40,6 +40,7 @@ tde_add_kpart( libk3boggvorbisencoder AUTOMOC
##### other data ################################
-install( FILES k3boggvorbisencoder.plugin
+tde_create_translated_desktop(
+ SOURCE k3boggvorbisencoder.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/encoder/ogg/Makefile.am b/plugins/encoder/ogg/Makefile.am
deleted file mode 100644
index b642baa..0000000
--- a/plugins/encoder/ogg/Makefile.am
+++ /dev/null
@@ -1,13 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3b/plugin -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3bdevice $(all_includes)
-
-kde_module_LTLIBRARIES = libk3boggvorbisencoder.la
-
-libk3boggvorbisencoder_la_SOURCES = base_k3boggvorbisencodersettingswidget.ui k3boggvorbisencoder.cpp
-
-libk3boggvorbisencoder_la_LIBADD = ../../../libk3b/libk3b.la $(LIB_TDECORE) -logg -lvorbis -lvorbisenc $(LIB_QT) $(LIB_TDEUI)
-libk3boggvorbisencoder_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3boggvorbisencoder.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/encoder/ogg/k3boggvorbisencoder.plugin b/plugins/encoder/ogg/k3boggvorbisencoder.plugin
index 2f73e8e..57e2989 100644
--- a/plugins/encoder/ogg/k3boggvorbisencoder.plugin
+++ b/plugins/encoder/ogg/k3boggvorbisencoder.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3boggvorbisencoder
-Group=AudioEncoder
Name=K3b Ogg Vorbis Encoder
+Comment=Encoding module to encode Ogg Vorbis files
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=2.1
-Comment=Encoding module to encode Ogg Vorbis files
License=GPL
+Group=AudioEncoder
+Lib=libk3boggvorbisencoder
diff --git a/plugins/encoder/skeleton.plugin b/plugins/encoder/skeleton.plugin
index cf178b7..1711f52 100644
--- a/plugins/encoder/skeleton.plugin
+++ b/plugins/encoder/skeleton.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3b<name>encoder
-Group=AudioEncoder
Name=K3b ??? Encoder
+Comment=Encoding module to encode <name> files
Author=???
Email=???
Version=??
-Comment=Encoding module to encode <name> files
License=???
+Group=AudioEncoder
+Lib=libk3b<name>encoder
diff --git a/plugins/encoder/sox/CMakeLists.txt b/plugins/encoder/sox/CMakeLists.txt
index f0c4c38..4fc9f18 100644
--- a/plugins/encoder/sox/CMakeLists.txt
+++ b/plugins/encoder/sox/CMakeLists.txt
@@ -36,6 +36,7 @@ tde_add_kpart( libk3bsoxencoder AUTOMOC
##### other data ################################
-install( FILES k3bsoxencoder.plugin
+tde_create_translated_desktop(
+ SOURCE k3bsoxencoder.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/encoder/sox/Makefile.am b/plugins/encoder/sox/Makefile.am
deleted file mode 100644
index c7dbf90..0000000
--- a/plugins/encoder/sox/Makefile.am
+++ /dev/null
@@ -1,13 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3b/plugin -I$(srcdir)/../../../libk3b/core -I$(srcdir)/../../../libk3bdevice $(all_includes)
-
-kde_module_LTLIBRARIES = libk3bsoxencoder.la
-
-libk3bsoxencoder_la_SOURCES = base_k3bsoxencoderconfigwidget.ui k3bsoxencoder.cpp
-
-libk3bsoxencoder_la_LIBADD = ../../../libk3b/libk3b.la ../../../libk3bdevice/libk3bdevice.la $(LIB_TDECORE) $(LIB_QT)
-libk3bsoxencoder_la_LDFLAGS = -avoid-version -module -no-undefined $(all_libraries)
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3bsoxencoder.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/encoder/sox/k3bsoxencoder.plugin b/plugins/encoder/sox/k3bsoxencoder.plugin
index dd43f7d..6f80b1b 100644
--- a/plugins/encoder/sox/k3bsoxencoder.plugin
+++ b/plugins/encoder/sox/k3bsoxencoder.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3bsoxencoder
-Group=AudioEncoder
Name=K3b SoX Audio Encoder
+Comment=Encoding module to encode many file formats using SoX
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=2.0
-Comment=Encoding module to encode many file formats using SoX
License=GPL
+Group=AudioEncoder
+Lib=libk3bsoxencoder
diff --git a/plugins/project/Makefile.am b/plugins/project/Makefile.am
deleted file mode 100644
index d762841..0000000
--- a/plugins/project/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = audioprojectcddb audiometainforenamer
diff --git a/plugins/project/audiometainforenamer/CMakeLists.txt b/plugins/project/audiometainforenamer/CMakeLists.txt
index 55566c0..afba9e3 100644
--- a/plugins/project/audiometainforenamer/CMakeLists.txt
+++ b/plugins/project/audiometainforenamer/CMakeLists.txt
@@ -39,6 +39,7 @@ tde_add_kpart( libk3baudiometainforenamerplugin AUTOMOC
##### other data ################################
-install( FILES k3baudiometainforenamerplugin.plugin
+tde_create_translated_desktop(
+ SOURCE k3baudiometainforenamerplugin.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/project/audiometainforenamer/Makefile.am b/plugins/project/audiometainforenamer/Makefile.am
deleted file mode 100644
index eaf50b7..0000000
--- a/plugins/project/audiometainforenamer/Makefile.am
+++ /dev/null
@@ -1,19 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core \
- -I$(srcdir)/../../../libk3b/core \
- -I$(srcdir)/../../../libk3b/plugin \
- -I$(srcdir)/../../../libk3b/tools \
- -I$(srcdir)/../../../libk3b/projects \
- -I$(srcdir)/../../../libk3b/projects/datacd \
- -I$(srcdir)/../../../libk3bdevice \
- $(all_includes)
-
-kde_module_LTLIBRARIES = libk3baudiometainforenamerplugin.la
-
-libk3baudiometainforenamerplugin_la_SOURCES = k3baudiometainforenamerplugin.cpp
-libk3baudiometainforenamerplugin_la_LIBADD = ../../../libk3b/libk3b.la
-libk3baudiometainforenamerplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(LIB_QT) -ltdeio -ltdecore -ltdeui -L../../../libk3bdevice/.libs -lk3bdevice
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3baudiometainforenamerplugin.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin b/plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin
index 42c24d8..1d032f0 100644
--- a/plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin
+++ b/plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3baudiometainforenamerplugin
-Group=ProjectPlugin
Name=K3b Audio Metainfo Renamer
+Comment=Plugin to rename audio files in a data project based on the meta info.
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=1.0
-Comment=Plugin to rename audio files in a data project based on the meta info.
License=GPL
+Group=ProjectPlugin
+Lib=libk3baudiometainforenamerplugin
diff --git a/plugins/project/audioprojectcddb/CMakeLists.txt b/plugins/project/audioprojectcddb/CMakeLists.txt
index fae15a0..bd254de 100644
--- a/plugins/project/audioprojectcddb/CMakeLists.txt
+++ b/plugins/project/audioprojectcddb/CMakeLists.txt
@@ -40,6 +40,7 @@ tde_add_kpart( libk3baudioprojectcddbplugin AUTOMOC
##### other data ################################
-install( FILES k3baudioprojectcddbplugin.plugin
+tde_create_translated_desktop(
+ SOURCE k3baudioprojectcddbplugin.plugin
DESTINATION ${DATA_INSTALL_DIR}/k3b/plugins
)
diff --git a/plugins/project/audioprojectcddb/Makefile.am b/plugins/project/audioprojectcddb/Makefile.am
deleted file mode 100644
index aff9bde..0000000
--- a/plugins/project/audioprojectcddb/Makefile.am
+++ /dev/null
@@ -1,22 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core \
- -I$(srcdir)/../../../libk3b/tools \
- -I$(srcdir)/../../../libk3b/core \
- -I$(srcdir)/../../../libk3b/projects/audiocd \
- -I$(srcdir)/../../../libk3b/projects \
- -I$(srcdir)/../../../libk3bdevice \
- -I$(srcdir)/../../../libk3b/cddb \
- -I$(srcdir)/../../../libk3b/plugin \
- $(all_includes)
-
-kde_module_LTLIBRARIES = libk3baudioprojectcddbplugin.la
-
-libk3baudioprojectcddbplugin_la_SOURCES = k3baudioprojectcddbplugin.cpp
-
-libk3baudioprojectcddbplugin_la_LIBADD = ../../../libk3b/libk3b.la
-
-libk3baudioprojectcddbplugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(LIB_QT) -ltdeio -ltdecore -ltdeui -L../../../libk3bdevice/.libs -lk3bdevice
-
-pluginsdir = $(kde_datadir)/k3b/plugins
-plugins_DATA = k3baudioprojectcddbplugin.plugin
-
-METASOURCES = AUTO
diff --git a/plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin b/plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin
index 8fbea0f..2a8eb81 100644
--- a/plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin
+++ b/plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin
@@ -1,9 +1,9 @@
[K3b Plugin]
-Lib=libk3baudioprojectcddbplugin
-Group=ProjectPlugin
Name=K3b Cddb Audio Plugin
+Comment=Plugin to query a cddb server for information about an audio project.
Author=Sebastian Trueg
Email=trueg@k3b.org
Version=0.1
-Comment=Plugin to query a cddb server for information about an audio project.
License=GPL
+Group=ProjectPlugin
+Lib=libk3baudioprojectcddbplugin
diff --git a/src/CMakeL10n.txt b/src/CMakeL10n.txt
index e03d90c..50f5592 100644
--- a/src/CMakeL10n.txt
+++ b/src/CMakeL10n.txt
@@ -7,3 +7,9 @@ tde_l10n_create_template(
"../plugins"
"tips"
)
+
+tde_l10n_create_template(
+ CATALOG "desktop_files/eventsrc/"
+ SOURCES eventsrc
+ DESTINATION "${CMAKE_SOURCE_DIR}/translations"
+)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 24f2ab3..f62e26b 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -84,14 +84,22 @@ tde_add_executable( k3b AUTOMOC
##### other data ################################
-install( FILES k3b-cue.desktop
+tde_create_translated_desktop(
+ SOURCE k3b-cue.desktop
DESTINATION ${APPS_INSTALL_DIR}/.hidden/
)
-install( FILES k3bui.rc eventsrc tips
+tde_create_translated_desktop(
+ SOURCE eventsrc
DESTINATION ${DATA_INSTALL_DIR}/k3b
)
-install( FILES k3b.desktop
+install(
+ FILES k3bui.rc tips
+ DESTINATION ${DATA_INSTALL_DIR}/k3b
+)
+
+tde_create_translated_desktop(
+ SOURCE k3b.desktop
DESTINATION ${XDG_APPS_INSTALL_DIR}
)
diff --git a/src/Makefile.am b/src/Makefile.am
deleted file mode 100644
index 6744601..0000000
--- a/src/Makefile.am
+++ /dev/null
@@ -1,86 +0,0 @@
-bin_PROGRAMS = k3b
-
-k3b_SOURCES = k3bwelcomewidget.cpp k3bapplication.cpp k3bdiroperator.cpp \
- k3bfiletreeview.cpp \
- k3bprojecttabwidget.cpp k3bsplash.cpp \
- k3bfileview.cpp k3bdirview.cpp k3b.cpp main.cpp \
- k3bstatusbarmanager.cpp k3bfiletreecombobox.cpp \
- k3binterface.cpp k3binterface.skel \
- k3bjobinterface.cpp k3bjobinterface.skel \
- k3bprojectinterface.cpp k3bprojectinterface.skel \
- k3bdataprojectinterface.cpp k3bdataprojectinterface.skel \
- k3bsystemproblemdialog.cpp k3bmediacontentsview.cpp \
- k3bsidepanel.cpp k3bcontentsview.cpp \
- k3bjobprogressdialog.cpp k3bburnprogressdialog.cpp k3btempdirselectionwidget.cpp \
- k3bdatamodewidget.cpp k3bwritingmodewidget.cpp k3bwriterselectionwidget.cpp \
- k3binteractiondialog.cpp k3bthememanager.cpp \
- k3bprojectmanager.cpp k3btrm.cpp k3bmusicbrainz.cpp \
- k3baudioprojectinterface.cpp k3bmixedprojectinterface.cpp \
- k3baudioprojectinterface.skel k3bmixedprojectinterface.skel k3bflatbutton.cpp \
- k3bemptydiscwaiter.cpp k3bjobprogressosd.cpp \
- k3bdebuggingoutputdialog.cpp k3bdebuggingoutputfile.cpp k3bappdevicemanager.cpp \
- k3bmediacache.cpp k3bmedium.cpp k3bmediaselectioncombobox.cpp k3btooltip.cpp \
- k3bwidgetshoweffect.cpp k3bmediaselectiondialog.cpp k3bdiskinfoview.cpp \
- k3bpassivepopup.cpp k3btimeoutwidget.cpp k3bminibutton.cpp \
- k3bthemedheader.cpp k3bthemedlabel.cpp k3blsofwrapper.cpp \
- k3blsofwrapperdialog.cpp k3bservicemenuinstaller.cpp k3bfirstrun.cpp
-
-k3b_LDADD = ./option/liboption.la ./rip/librip.la \
- ./projects/libprojects.la ../libk3bdevice/libk3bdevice.la \
- ../libk3b/libk3b.la ./misc/libmisc.la ./fastscale/libfastscale.la \
- -ltdefx -ltdeio -ltdeparts $(CAM_LIB) $(MUSICBRAINZ_LIBS)
-
-SUBDIRS = option misc rip projects fastscale pics icons konqi mimetypes sounds
-
-xdg_apps_DATA = k3b.desktop
-
-silent_DATA = k3b-iso.desktop k3b-cue.desktop
-silentdir = $(kde_appsdir)/.hidden/
-
-###################
-# this 10 paths are KDE specific. Use them:
-# kde_htmldir Where your docs should go to. (contains lang subdirs)
-# kde_appsdir Where your application file (.kdelnk) should go to.
-# kde_icondir Where your icon should go to.
-# kde_minidir Where your mini icon should go to.
-# kde_datadir Where you install application data. (Use a subdir)
-# kde_locale Where translation files should go to.(contains lang subdirs)
-# kde_cgidir Where cgi-bin executables should go to.
-# kde_confdir Where config files should go to.
-# kde_mimedir Where mimetypes should go to.
-# kde_toolbardir Where general toolbar icons should go to.
-# kde_wallpaperdir Where general wallpapers should go to.
-
-# set the include path for X, qt and KDE
-AM_CPPFLAGS = -I$(srcdir)/../libk3b/tools \
- -I$(srcdir)/../libk3b/core \
- -I$(srcdir)/../libk3b/cddb \
- -I$(srcdir)/../libk3b/videodvd \
- -I$(srcdir)/../libk3b/jobs \
- -I$(srcdir)/../libk3bdevice \
- -I$(srcdir)/../libk3b/projects \
- -I$(srcdir)/../libk3b/projects/datacd \
- -I$(srcdir)/../libk3b/projects/datadvd \
- -I$(srcdir)/../libk3b/projects/audiocd \
- -I$(srcdir)/../libk3b/projects/videocd \
- -I$(srcdir)/../libk3b/projects/mixedcd \
- -I$(srcdir)/../libk3b/projects/movixcd \
- -I$(srcdir)/../libk3b/projects/videodvd \
- -I$(srcdir)/../libk3b/projects/movixdvd \
- -I$(srcdir)/../libk3b/plugin \
- -I$(srcdir)/projects \
- $(all_includes)
-
-METASOURCES = AUTO
-
-# the library search path.
-k3b_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor
-
-rcdir = $(kde_datadir)/k3b
-rc_DATA = k3bui.rc eventsrc tips
-
-messages: rc.cpp
- $(EXTRACTRC) `find . -name \*.rc -o -name \*.ui` `find ../plugins -name \*.rc -o -name \*.ui`> rc.cpp
- $(PREPARETIPS) > tips.cpp
- $(XGETTEXT) `find . -name \*.cpp -o -name \*.h` `find ../plugins -name \*.cpp -o -name \*.h` -o $(podir)/k3b.pot
- rm -f tips.cpp
diff --git a/src/eventsrc b/src/eventsrc
index a577acb..870d18f 100644
--- a/src/eventsrc
+++ b/src/eventsrc
@@ -1,333 +1,22 @@
[!Global!]
IconName=k3b
Comment=K3b
-Comment[ar]= K3b
-Comment[bn]=কে-থ্রি-বি
-Comment[hi]=के3बी
[SuccessfullyFinished]
Name=Process successful
-Name[af]=Proses suksesvol
-Name[ar]= تمت المعالجة بنجاح
-Name[bg]=Процесът е успешен
-Name[bn]=প্রসেস সফল
-Name[bs]=Proces je uspio
-Name[ca]=Procés correcte
-Name[cs]=Proces úspěšný
-Name[da]=Processen lykkedes
-Name[de]=Vorgang erfolgreich
-Name[el]=Διεργασία επιτυχής
-Name[eo]=Tasko sukcesa
-Name[es]=Éxito de proceso
-Name[et]=Tegevus oli edukas
-Name[fa]=فرآیند موفق
-Name[fi]=Suoritettu
-Name[fr]=Processus réussi
-Name[ga]=D'éirigh leis an bpróiseas
-Name[gl]=Proceso exitoso
-Name[he]=תהליך מוצלח
-Name[hi]=प्रक्रिया सफल
-Name[hu]=A művelet sikeresen befejeződött
-Name[is]=Velheppnað ferli
-Name[it]=Processo riuscito
-Name[ja]=プロセス成功
-Name[ka]=პროცესი წარმატებულია
-Name[km]=ដំណើរការ​បាន​ជោគជ័យ
-Name[lt]=Procesas pavyko
-Name[mk]=Процесот е успешен
-Name[ms]= Proses berjaya
-Name[nb]=Vellykket prosess
-Name[nds]=Vörgang is glückt
-Name[ne]=प्रक्रिया सफल भयो
-Name[nl]=Proces was succesvol
-Name[nn]=Vellykka prosess
-Name[pa]=ਕਾਰਵਾਈ ਸਫ਼ਲ ਹੋਈ
-Name[pl]=Proces zakończony pomyślnie
-Name[pt]=Processo com sucesso
-Name[pt_BR]=Processo bem-sucedido
-Name[ru]=Успешно завершено
-Name[sk]=Proces úspešný
-Name[sl]=Proces uspešen
-Name[sr]=Обрада је успешна
-Name[sr@Latn]=Obrada je uspešna
-Name[sv]=Processen lyckades
-Name[ta]=வெற்றிகரமான தொகுப்பு
-Name[tg]=Бомуваффақият ба анҷом расид
-Name[tr]=İşlem başarılı
-Name[uk]=Процес успішний
-Name[uz]=Muvaffaqiyatli jarayon
-Name[uz@cyrillic]=Муваффақиятли жараён
-Name[zh_CN]=处理成功
-Name[zh_TW]=處理成功
Comment=Process successfully finished
-Comment[af]=Proses het suksesvol klaar gemaak
-Comment[ar]=نهاية المعالجة بنجاح
-Comment[bg]=Процесът завърши успешно
-Comment[bn]=প্রসেস সফলভাবে শেষ হল
-Comment[bs]=Proces je uspješno završen
-Comment[ca]=Procés finalitzat amb èxit
-Comment[cs]=Proces úspěšně dokončen
-Comment[da]=Processen afsluttedes korrekt
-Comment[de]=Vorgang erfolgreich abgeschlossen
-Comment[el]=Η διεργασία ολοκληρώθηκε επιτυχώς
-Comment[eo]=Tasko sukcese finis
-Comment[es]=Proceso terminado con éxito
-Comment[et]=Tegevus lõppes edukalt
-Comment[fa]=فرآیند با موفقیت تمام شد
-Comment[fi]=Työ on suoritettu
-Comment[fr]=Processus terminé avec succès
-Comment[gl]=O proceso terminou con éxito
-Comment[he]=התהליך הסתיים בהצלחה
-Comment[hi]=प्रक्रिया सफलतापूर्वक पूर्ण
-Comment[hu]=A művelet sikeresen befejeződött
-Comment[is]=Ferli lauk með góðum árangri
-Comment[it]=Processo riuscito e terminato
-Comment[ja]=プロセス完了
-Comment[ka]=პროცესი წარმატებით დასრულდა
-Comment[km]=បាន​បញ្ចប់​ដំណើរការ​ដោយ​ជោគជ័យ
-Comment[lt]=Procesas sėkmingai baigtas
-Comment[mk]=Процесот заврши успешно
-Comment[ms]= Proses selesai dengan jayanya
-Comment[nb]=Prosessen ble fullført vellykket
-Comment[nds]=Vörgang afslaten
-Comment[ne]=प्रक्रिया सफलतापूर्वक समाप्त भयो
-Comment[nl]=Proces met succes voltooid
-Comment[nn]=Prosessen er fullført
-Comment[pa]=ਕਾਰਵਾਈ ਸਫ਼ਲਤਾਪੂਰਕ ਪੂਰੀ ਕੀਤੀ ਗਈ
-Comment[pl]=Proces zakończył się pomyślnie
-Comment[pt]=O processo terminou com sucesso
-Comment[pt_BR]=Processo finalizado com sucesso
-Comment[ru]=Процесс завершён успешно
-Comment[sk]=Proces úspešne ukončený
-Comment[sl]=Proces je uspešno končan
-Comment[sr]=Обрада је успешно завршена
-Comment[sr@Latn]=Obrada je uspešno završena
-Comment[sv]=Processen avslutades med lyckat resultat
-Comment[ta]=வெற்றிகரமாக தொகுப்பு முடிந்தது
-Comment[tg]=Амалиёт бомуваффақият ба анҷом расид
-Comment[tr]=İşlem başarıyla sonuçlandı
-Comment[uk]=Процес успішно завершився
-Comment[uz]=Jarayon muvaffaqiyatli tugadi
-Comment[uz@cyrillic]=Жараён муваффақиятли тугади
-Comment[zh_CN]=处理成功完成
-Comment[zh_TW]=成功完成處理
default_sound=k3b_success1.wav
default_presentation=1
# None = 0, Sound = 1, Messagebox = 2, Logfile = 4, Stderr = 8, PassivePopup = 16, Execute = 32
[FinishedWithError]
Name=Process error
-Name[af]=Verwerking fout
-Name[ar]= خطأ خلال المعالجة
-Name[bg]=Грешка при обработка
-Name[bn]=প্রসেস ত্রুটি
-Name[bs]=Greška u procesu
-Name[ca]=Procés amb error
-Name[cs]=Chyba procesu
-Name[da]=Procesfejl
-Name[de]=Vorgang nicht erfolgreich
-Name[el]=Σφάλμα διεργασίας
-Name[eo]=Taska eraro
-Name[es]=Error de proceso
-Name[et]=Tegevuse viga
-Name[fa]=خطای فرآیند
-Name[fi]=Virhe
-Name[fr]=Erreur du processus
-Name[gl]=Erro no proceso
-Name[he]=שגיאת תהליך
-Name[hi]=प्रक्रिया त्रुटि
-Name[hu]=A művelet során hiba történt
-Name[is]=Villa í ferli
-Name[it]=Errore di Processo
-Name[ja]=プロセスエラー
-Name[ka]=პროცესის შეცდომა
-Name[km]=ដំណើរការ​មាន​កំហុស
-Name[lt]=Proceso klaida
-Name[mk]=Грешка во процесот
-Name[ms]=Ralat proses
-Name[nb]=Prosessfeil
-Name[nds]=Perzessfehler
-Name[ne]=प्रक्रिया त्रुटि
-Name[nl]=Procesfout
-Name[nn]=Prosessfeil
-Name[pa]=ਕਾਰਜ ਗਲਤੀ
-Name[pl]=Błąd procesu
-Name[pt]=Erro no processo
-Name[pt_BR]=Erro no processo
-Name[ru]=Ошибка
-Name[sk]=Chyba procesu
-Name[sl]=Napaka procesa
-Name[sr]=Грешка у обради
-Name[sr@Latn]=Greška u obradi
-Name[sv]=Processfel
-Name[ta]=தொகுப்புப் பிழை
-Name[tg]=Хатогӣ
-Name[tr]=İşlemde hata var
-Name[uk]=Помилка процесу
-Name[uz]=Xatoli jarayon
-Name[uz@cyrillic]=Хатоли жараён
-Name[zh_CN]=处理错误
-Name[zh_TW]=處理發生錯誤
Comment=Process finished with errors
-Comment[af]=Die proses het met foute klaar gemaak
-Comment[ar]= انتهت المعالجة على خطأ
-Comment[bg]=Процесът завърши с грешки
-Comment[bn]=প্রসেস ত্রুটিপূর্ণভাবে শেষ হল
-Comment[bs]=Proces je završen sa greškama
-Comment[ca]=Procés finalitzat amb errors
-Comment[cs]=Proces ukončen s chybami
-Comment[da]=Processen afsluttede med fejl
-Comment[de]=Vorgang wurde mit Fehlern beendet
-Comment[el]=Η διεργασία ολοκληρώθηκε με σφάλματα
-Comment[eo]=Tasko finis erare
-Comment[es]=Proceso terminado con errores
-Comment[et]=Tegevus lõppes vigadega
-Comment[fa]=فرآیند با خطاهایی تمام شد
-Comment[fi]=Työtä suoritettaessa tapahtui virheitä
-Comment[fr]=Processus terminé avec des erreurs
-Comment[gl]=O proceso terminou con erros
-Comment[he]=התהליך הסתיים עם שגיאות
-Comment[hi]=प्रक्रिया त्रुटि के साथ पूर्ण
-Comment[hu]=A művelet hibajelzéssel fejeződött be
-Comment[is]=Ferli lauk með villum
-Comment[it]=Processo terminato con errori
-Comment[ja]=プロセス未了 (エラー)
-Comment[ka]=პროცესი შეცდომებით დასრულდა
-Comment[km]=បាន​បញ្ចប់​ដំណើរការ​ដោយ​មាន​កំហុស
-Comment[lt]=Procesas baigtas su klaidomis
-Comment[mk]=Процесот заврши со грешки
-Comment[ms]= Proses selesai dengan ralat
-Comment[nb]=Prosessen ble fullført med feil
-Comment[nds]=Vörgang mit Fehlers afslaten
-Comment[ne]=प्रक्रिया त्रुटिसँग समाप्त भयो
-Comment[nl]=Proces voltooid met fouten
-Comment[nn]=Prosess vart fullført med feil
-Comment[pa]=ਕਾਰਵਾਈ ਗਲਤੀਆਂ ਨਾਲ ਪੂਰੀ
-Comment[pl]=Proces zakończył się z błędami
-Comment[pt]=O processo terminou com erros
-Comment[pt_BR]=Processo finalizado com erros
-Comment[ru]=Процесс завершён с ошибками
-Comment[sk]=Proces ukončený s chybami
-Comment[sl]=Proces je končal brez napak
-Comment[sr]=Обрада је завршена уз грешке
-Comment[sr@Latn]=Obrada je završena uz greške
-Comment[sv]=Processen avslutades med fel
-Comment[ta]=பிழையுள்ள தொகுப்பு முடிந்தது
-Comment[tg]=Амалиёт бо хатогӣ ба анҷом расид
-Comment[tr]=İşlem hatayla sonuçlandı
-Comment[uk]=Процес завершився з помилками
-Comment[uz]=Jarayon xatolar bilan tugadi
-Comment[uz@cyrillic]=Жараён хатолар билан тугади
-Comment[zh_CN]=处理完成,有错误
-Comment[zh_TW]=完成處理,但發生錯誤
default_sound=k3b_error1.wav
default_presentation=1
[WaitingForMedium]
Name=Waiting for medium
-Name[af]=Wag vir medium
-Name[ar]= في انتظار الواسطة
-Name[bg]=Изчакване за диск
-Name[bn]=মাধ্যমের জন্য অপেক্ষারত
-Name[br]=Emaon o c'hortoz evit ar vedium
-Name[bs]=Čekam medij
-Name[ca]=S'està esperant un suport
-Name[cs]=Čekám na médium
-Name[da]=Venter på mediet
-Name[de]=Warten auf Medium
-Name[el]=Αναμονή για μέσο
-Name[eo]=Atendante ujon
-Name[es]=Esperando medio
-Name[et]=Andmekandja ootamine
-Name[fa]=انتظار برای رسانه
-Name[fi]=Odotetaan levyä
-Name[fr]=En attente du média
-Name[gl]=Á espera do disco
-Name[he]=מצפה למדיה
-Name[hi]=साधन हेतु प्रतीक्षारत
-Name[hu]=Várakozás egy lemezre
-Name[is]=Býð eftir miðli
-Name[it]=Si è in attesa di un supporto
-Name[ja]=メディアを待っています
-Name[ka]=ველოდები მატარებელს
-Name[km]=កំពុងរង់ចាំ​មេឌៀ
-Name[lt]=Laukiama disko
-Name[mk]=Исчекување за носач
-Name[ms]= Menunggu media
-Name[nb]=Venter på medium
-Name[nds]=An't Töven op Medium
-Name[ne]=माध्यमका लागि प्रतिक्षा गर्दै
-Name[nl]=Wacht op medium
-Name[nn]=Ventar på medium
-Name[pa]=ਲਿਖਣ ਲਈ ਮੀਡਿਆ ਦੀ ਉਡੀਕ
-Name[pl]=Oczekiwanie na płytę
-Name[pt]=À espera do disco
-Name[pt_BR]=Aguardando pela mídia
-Name[ru]=Ожидание носителя
-Name[sk]=Čakám na médium
-Name[sl]=Čakanje na medij
-Name[sr]=Чекам на диск
-Name[sr@Latn]=Čekam na disk
-Name[sv]=Väntar på media
-Name[ta]=ஊடகத்திற்காக காத்திருக்கவும்
-Name[tg]=Интизори расона
-Name[tr]=Ortam bekleniyor
-Name[uk]=Очікування носія
-Name[uz]=Disk kutilmoqda
-Name[uz@cyrillic]=Диск кутилмоқда
-Name[zh_CN]=等待存储介质
-Name[zh_TW]=等待插入媒體
Comment=The user needs to insert a medium
-Comment[af]=Die gebruiker moet 'n medium insit
-Comment[ar]= يجب على المستعمل ادخال الواسطة
-Comment[bg]=Потребителят трябва да постави диск в устройството
-Comment[bn]=ব্যবহারকারীর একটি মাধ্যম ভিতরে ঢোকানোর প্রয়োজন
-Comment[bs]=Korisnik mora ubaciti medij
-Comment[ca]=Cal que l'usuari insereixi un suport
-Comment[cs]=Uživatel musí vložit médium
-Comment[da]=Brugeren må indsætte et medie
-Comment[de]=Der Benutzer muss ein Medium einlegen
-Comment[el]=Ο χρήστης πρέπει να εισάγει ένα μέσο
-Comment[eo]=La uzanto devas enigi ujon
-Comment[es]=El usuario necesita insertar un medio
-Comment[et]=Kasutajal tuleb andmekandja sisse panna
-Comment[fa]=کاربر نیاز به درج یک رسانه دارد
-Comment[fi]=Odotetaan käyttäjän syöttävän levyn
-Comment[fr]=L'utilisateur doit insérer un média
-Comment[gl]=O usuário debe inserir un disco
-Comment[he]=המשתמש חייב להכניס מדיית צריבה
-Comment[hi]=उपयोगकर्ता को आवश्यक होगा कि साधन प्रविष्ट करे
-Comment[hu]=Be kell helyezni egy lemezt
-Comment[is]=Notandi verður að setja inn disk
-Comment[it]=L'utente deve inserire un supporto
-Comment[ja]=メディアを入れてください
-Comment[ka]=მომხმარებელს სჭირდება მატარებლის ჩადება
-Comment[km]=អ្នកប្រើ​ត្រូវ​តែ​បញ្ចូល​ឧបករណ៍​ផ្ទុក​មួយ
-Comment[lt]=Naudotojas turi įdėti diską
-Comment[mk]=Корисникот треба да внесе носач
-Comment[ms]=Pengguna perlu menyelitkan media
-Comment[nb]=Brukeren må sette inn et medium
-Comment[nds]=De Bruker mutt en Medium inleggen
-Comment[ne]=प्रयोगकर्तालाई माध्यम घुसाउँन आवश्यक पर्दछ
-Comment[nl]=De gebruiker dient een medium in te voeren
-Comment[nn]=Brukaren må setja inn eit medium
-Comment[pa]=ਉਪਭੋਗੀ ਨੂੰ ਇੱਕ ਮੀਡੀਅਮ ਪਾਉਣ ਦੀ ਲੋੜ ਹੈ
-Comment[pl]=Użytkownik musi włożyć płytę
-Comment[pt]=O utilizador tem que inserir um disco
-Comment[pt_BR]=O usuário precisa inserir uma mídia
-Comment[ru]=Необходимо вставить носитель
-Comment[sk]=Používateľ má vložiť médium
-Comment[sl]=Uporabnik mora vstaviti medij
-Comment[sr]=Корисник мора да убаци диск
-Comment[sr@Latn]=Korisnik mora da ubaci disk
-Comment[sv]=Användaren måste mata in media
-Comment[ta]=உபயோகிப்பவர் ஊடகத்தை சொருக வேண்டும்
-Comment[tg]=Истифодабаранда бояд расонаро барқарор кунад
-Comment[tr]=Kullanıcının bir ortam takması gerekiyor
-Comment[uk]=Користувач мусить вставити носій
-Comment[uz]=Foydalanuvchi diskni qoʻyishi kerak
-Comment[uz@cyrillic]=Фойдаланувчи дискни қўйиши керак
-Comment[zh_CN]=用户需要插入存储介质
-Comment[zh_TW]=使用者需要插入媒體
default_sound=k3b_wait_media1.wav
default_presentation=1
diff --git a/src/fastscale/Makefile.am b/src/fastscale/Makefile.am
deleted file mode 100644
index d812dc3..0000000
--- a/src/fastscale/Makefile.am
+++ /dev/null
@@ -1,14 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir) -I$(srcdir)/.. $(all_includes)
-AM_CCASFLAGS = -I$(srcdir) $(GV_ASM_DEFS)
-
-#CXXFLAGS = -fexceptions
-
-noinst_LTLIBRARIES = libfastscale.la
-
-libfastscale_la_SOURCES = \
- scale.cpp \
- asm_scale.S
-
-libfastscale_la_LIBADD = $(LIB_TDECORE) $(LIBQT) $(LIBJPEG)
-
-METASOURCES = AUTO
diff --git a/src/fastscale/configure.in.in b/src/fastscale/configure.in.in
deleted file mode 100644
index ffd60fa..0000000
--- a/src/fastscale/configure.in.in
+++ /dev/null
@@ -1,63 +0,0 @@
-#
-# Imlib/Mosfet scaling
-#
-AM_PROG_AS
-
-# MMX test duped from tdelibs/tdefx - it should be probably moved to admin/
-dnl -----------------------------------------------------
-dnl IA32 checks
-dnl -----------------------------------------------------
-
-gv_asm_defs=
-case $host_cpu in
- i*86 )
- AC_MSG_CHECKING(for assembler support for IA32 extensions)
-
- dnl MMX check
- AC_TRY_COMPILE(, [ __asm__("pxor %mm0, %mm0") ],
- [
- echo $ECHO_N "MMX yes$ECHO_C"
- AC_DEFINE_UNQUOTED(HAVE_X86_MMX, 1, [Define to 1 if the assembler supports MMX instructions.])
- gv_asm_defs="$gv_asm_defs -DHAVE_X86_MMX"
- ], [ echo $ECHO_N "MMX no$ECHO_C" ])
-
- dnl SSE check
- AC_TRY_COMPILE(,[ __asm__("xorps %xmm0, %xmm0") ],
- [
- echo $ECHO_N ", SSE yes$ECHO_C"
- AC_DEFINE_UNQUOTED(HAVE_X86_SSE, 1, [Define to 1 if the assembler supports SSE instructions.])
- gv_asm_defs="$gv_asm_defs -DHAVE_X86_SSE"
- ], [ echo $ECHO_N ", SSE no$ECHO_C" ])
-
- dnl SSE2 check
- AC_TRY_COMPILE(, [ __asm__("xorpd %xmm0, %xmm0") ],
- [
- echo $ECHO_N ", SSE2 yes$ECHO_C"
- AC_DEFINE_UNQUOTED(HAVE_X86_SSE2, 1, [Define to 1 if the assembler supports SSE2 instructions.])
- gv_asm_defs="$gv_asm_defs -DHAVE_X86_SSE2"
- ], [ echo $ECHO_N ", SSE2 no$ECHO_C" ])
-
- dnl 3DNOW check
- AC_TRY_COMPILE(, [ __asm__("femms") ],
- [
- echo $ECHO_N ", 3DNOW yes$ECHO_C"
- AC_DEFINE_UNQUOTED(HAVE_X86_3DNOW, 1, [Define to 1 if the assembler supports 3DNOW instructions.])
- gv_asm_defs="$gv_asm_defs -DHAVE_X86_3DNOW"
- ], [ echo $ECHO_N ", 3DNOW no$ECHO_C" ])
- echo
- ;;
- powerpc )
- AC_MSG_CHECKING(for assembler support for AltiVec instructions)
- dnl AltiVec check
- AC_TRY_COMPILE(, [ __asm__("mtspr 256, %0\n\t" "vand %%v0, %%v0, %%v0" : : "r"(-1) ) ],
- [
- echo $ECHO_N " yes$ECHO_C"
- AC_DEFINE_UNQUOTED(HAVE_PPC_ALTIVEC, 1, [Define to 1 if the assembler supports AltiVec instructions.])
- gv_asm_defs="$gv_asm_defs -DHAVE_PPC_ALTIVEC"
- ], [ echo $ECHO_N ", AltiVec no$ECHO_C" ])
- echo
- ;;
-esac
-
-GV_ASM_DEFS="$gv_asm_defs"
-AC_SUBST(GV_ASM_DEFS)
diff --git a/src/fastscale/scale.cpp b/src/fastscale/scale.cpp
index e15c5da..fb6a612 100644
--- a/src/fastscale/scale.cpp
+++ b/src/fastscale/scale.cpp
@@ -439,7 +439,7 @@ static void HorizontalFilter(const TQImage& source,TQImage& destination,
stop,
y;
- register long
+ long
i,
x;
@@ -524,7 +524,7 @@ static void VerticalFilter(const TQImage& source,TQImage& destination,
stop,
x;
- register long
+ long
i,
y;
@@ -738,13 +738,13 @@ TQImage SampleImage(const TQImage& image,const int columns,
uchar
*pixels;
- register const uchar
+ const uchar
*p;
- register long
+ long
x;
- register uchar
+ uchar
*q;
/*
diff --git a/src/fastscale/scale.h b/src/fastscale/scale.h
index 4742cb2..9aab7db 100644
--- a/src/fastscale/scale.h
+++ b/src/fastscale/scale.h
@@ -1,4 +1,3 @@
-// vim: set tabstop=4 shiftwidth=4 noexpandtab
/*
Copied from gwenview/src/imageutils/imageutils.h
Copyright 2000-2004 Aurlien Gteau
diff --git a/src/icons/Makefile.am b/src/icons/Makefile.am
deleted file mode 100644
index c7abccf..0000000
--- a/src/icons/Makefile.am
+++ /dev/null
@@ -1,2 +0,0 @@
-KDE_ICON = AUTO
-SUBDIRS = actions
diff --git a/src/icons/actions/Makefile.am b/src/icons/actions/Makefile.am
deleted file mode 100644
index a8f669e..0000000
--- a/src/icons/actions/Makefile.am
+++ /dev/null
@@ -1,2 +0,0 @@
-k3bicondir = $(kde_datadir)/k3b/icons
-k3bicon_ICON = AUTO
diff --git a/src/k3b-cue.desktop b/src/k3b-cue.desktop
index 3eaaf68..62a2ae2 100644
--- a/src/k3b-cue.desktop
+++ b/src/k3b-cue.desktop
@@ -1,13 +1,10 @@
[Desktop Entry]
+Name=K3b
+
Type=Application
-NoDisplay=true
-Exec=k3b --cdimage %U
Icon=k3b
+Exec=k3b --cdimage %U
Terminal=false
-Name=K3b
-Name[ar]= K3b
-Name[bn]=কে-থ্রি-বি
-Name[hi]=के3बी
-MimeType=application/x-cue;
-
Encoding=UTF-8
+MimeType=application/x-cue;
+NoDisplay=true
diff --git a/src/k3b.desktop b/src/k3b.desktop
index 0ed6121..9b416b8 100644
--- a/src/k3b.desktop
+++ b/src/k3b.desktop
@@ -1,123 +1,17 @@
[Desktop Entry]
+Name=K3b
+
+GenericName=CD & DVD Burning
+
+Comment=CD writing program
+
Type=Application
Exec=k3b %U
Icon=k3b
-X-DocPath=k3b/index.html
-GenericName=CD & DVD Burning
-GenericName[af]=CD & DVD Skrywer
-GenericName[ar]= اعداد كتابة القرص المدمج(CD) و القرص المرئي الرقمي (DVD)
-GenericName[bg]=Запис на CD и DVD
-GenericName[bn]=সিডি এবং ডিভিডি লিখন
-GenericName[br]=Skrivañ CD ha DVD
-GenericName[bs]=CD & DVD prženje
-GenericName[ca]=Programa per gravar CDs i DVDs
-GenericName[cs]=Vypalování CD a DVD
-GenericName[da]=Cd & dvd-skriveprogram
-GenericName[de]=CD & DVD-Brennen
-GenericName[el]=Εγγραφή CD & DVD
-GenericName[eo]=KD & DVD enskribo
-GenericName[es]=Grabación de CD y DVD
-GenericName[et]=CD ja DVD kirjutamine
-GenericName[fa]=سوزاندن دیسک فشرده و دی وی دی
-GenericName[fi]=Poltto-ohjelma
-GenericName[fr]=Gravure de CD et DVD
-GenericName[gl]=Gravazón de CDs e DVDs
-GenericName[he]=צרינת תקליטורי CD & DVD
-GenericName[hi]=सीडी & डीवीडी बर्निंग
-GenericName[hu]=CD- és DVD-író
-GenericName[is]=CD og DVD brennsla
-GenericName[it]=Masterizzazione CD e DVD
-GenericName[ja]=CD / DVD 作成
-GenericName[ka]=CD-ის და DVD-ის ჩანაწერა
-GenericName[km]=ការ​ដុត​ស៊ីឌី & ឌីវីឌី
-GenericName[lt]=CD ir DVD kūrimas
-GenericName[mk]=Снимање на CD и DVD
-GenericName[ms]=Membakar CD & DVD
-GenericName[nb]=CD- og DVD-brenning
-GenericName[nds]=Brennen vun CD & DVD
-GenericName[ne]=सीडी र डीभीडी बर्निङ
-GenericName[nl]=CD- en dvd-brandprogramma
-GenericName[nn]=CD- og DVD-brenning
-GenericName[pa]=CD & DVD ਲਿਖਣ ਲਈ
-GenericName[pl]=Nagrywanie płyt CD i DVD
-GenericName[pt]=Gravação de CDs e DVDs
-GenericName[pt_BR]=Queima de CD & DVD
-GenericName[ru]=Запись CD и DVD
-GenericName[sk]=Napaľovanie CD & DVD
-GenericName[sl]=Pisanje CD-jev in DVD-jev
-GenericName[sr]=Резање CD-а и DVD-а
-GenericName[sr@Latn]=Rezanje CD-a i DVD-a
-GenericName[sv]=Cd och dvd-brännprogram
-GenericName[ta]=சிடி எழுதும் தகவல்
-GenericName[tg]=Сабти CD ва DVD
-GenericName[tr]=CD ve DVD Kaydedici
-GenericName[uk]=Запис КД та DVD
-GenericName[uz]=CD va DVD disklarga yozish
-GenericName[uz@cyrillic]=CD ва DVD дискларга ёзиш
-GenericName[zh_CN]=CD & DVD 烧录程序
-GenericName[zh_TW]=CD & DVD 燒錄
-Comment=CD writing program
-Comment[af]=CD skryf program
-Comment[ar]=برنامج لكتابة الاقراص المدمجة CD
-Comment[bg]=Програма за запис на CD
-Comment[bn]=সিডি লিখন প্রোগ্র্যাম
-Comment[br]=Program skriver CD
-Comment[bs]=Program za prženje CDova
-Comment[ca]=Programa gravador de CDs
-Comment[cs]=Program pro vypalování CD
-Comment[da]=Cd-skriveprogram
-Comment[de]=CD-Brennprogramm
-Comment[el]=Πρόγραμμα εγγραφής CD
-Comment[eo]=KD skribilo
-Comment[es]=Programa de grabación de CD
-Comment[et]=CD kirjutamise rakendus
-Comment[fa]=برنامۀ نوشتن دیسک فشرده
-Comment[fi]=Poltto-ohjelma
-Comment[fr]=Programme de gravure de CD
-Comment[gl]=Un programa de gravazón de CDs
-Comment[he]=תוכנית צריבת תקליטורים
-Comment[hi]=सीडी लिखने का प्रोग्राम
-Comment[hu]=CD-író program
-Comment[is]=CD skrifunarforrit
-Comment[it]=Programma di masterizzazione
-Comment[ja]=CD 書き込みプログラム
-Comment[ka]=CD-ის ჩამწერი პროგრამა
-Comment[km]=កម្មវិធី​សរសេរ​ស៊ីឌី
-Comment[lt]=CD įrašymo programa
-Comment[mk]=Програма за снимање на CD
-Comment[ms]=Program menulis CD
-Comment[nb]=CD-brenningsprogram
-Comment[nds]=CD-Schriefprogramm
-Comment[ne]=सीडी लेख्ने कार्यक्रम
-Comment[nl]=CD-brandprogramma
-Comment[nn]=CD-brenneprogram
-Comment[pa]=CD ਲਿਖਣ ਕਾਰਜ
-Comment[pl]=Program do nagrywania płyt CD
-Comment[pt]=Um programa de gravação de CDs
-Comment[pt_BR]=Programa de gravação em CD
-Comment[ru]=Программа записи на CD
-Comment[sk]=CD vypaľovací program
-Comment[sl]=Program za pisanje CD-jev
-Comment[sr]=Програм за писање CD-а
-Comment[sr@Latn]=Program za pisanje CD-a
-Comment[sv]=Cd-brännprogram
-Comment[ta]=குறுந்தகட்டில் எழுதும் நிரல்
-Comment[tg]=Барномаи сабти компакт-дискҳо
-Comment[tr]=CD yazdırma programı
-Comment[uk]=Програма запису КД
-Comment[uz]=Kompakt-diskka yozish dasturi
-Comment[uz@cyrillic]=Компакт-дискка ёзиш дастури
-Comment[xh]=Ubhalo lwe Cd lodweiso Iwenkqubo
-Comment[zh_CN]=CD 刻录程序
-Comment[zh_TW]=CD 燒錄程式
-Comment[zu]=Uhlelo lwemisebenzi olubhala i-CD
Terminal=false
-Name=K3b
-Name[ar]= K3b
-Name[bn]=কে-থ্রি-বি
-Name[hi]=के3बी
+Categories=TDE;Application;AudioVideo;DiscBurning;
MimeType=application/x-k3b;application/x-iso;application/x-cue
+X-DocPath=k3b/index.html
+X-DCOP-ServiceType=Unique
X-TDE-StartupNotify=true
X-TDE-NativeMimeType=application/x-k3b;application/x-iso;application/x-cue
-Categories=TDE;Application;AudioVideo;DiscBurning;
-X-DCOP-ServiceType=Unique
diff --git a/src/konqi/CMakeLists.txt b/src/konqi/CMakeLists.txt
index 4cce2b2..41bc56e 100644
--- a/src/konqi/CMakeLists.txt
+++ b/src/konqi/CMakeLists.txt
@@ -1,13 +1,16 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-install( FILES k3b_create_data_cd.desktop k3b_create_data_dvd.desktop
- k3b_create_audio_cd.desktop k3b_create_video_cd.desktop
- k3b_write_bin_image.desktop k3b_write_iso_image.desktop
+tde_create_translated_desktop(
+ SOURCE
+ k3b_create_data_cd.desktop k3b_create_data_dvd.desktop
+ k3b_create_audio_cd.desktop k3b_create_video_cd.desktop
+ k3b_write_bin_image.desktop k3b_write_iso_image.desktop
DESTINATION ${DATA_INSTALL_DIR}/k3b/servicemenus
)
-install( FILES k3b_audiocd_rip.desktop k3b_videodvd_rip.desktop
- k3b_cd_copy.desktop k3b_dvd_copy.desktop k3b_handle_empty_dvd.desktop
- k3b_handle_empty_cd.desktop
+tde_create_translated_desktop(
+ SOURCE
+ k3b_audiocd_rip.desktop k3b_videodvd_rip.desktop
+ k3b_cd_copy.desktop k3b_dvd_copy.desktop
+ k3b_handle_empty_dvd.desktop k3b_handle_empty_cd.desktop
DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus
)
diff --git a/src/konqi/Makefile.am b/src/konqi/Makefile.am
deleted file mode 100644
index e13f9d2..0000000
--- a/src/konqi/Makefile.am
+++ /dev/null
@@ -1,16 +0,0 @@
-k3bservice_DATA = k3b_create_data_cd.desktop \
- k3b_create_data_dvd.desktop \
- k3b_create_audio_cd.desktop \
- k3b_create_video_cd.desktop \
- k3b_write_bin_image.desktop \
- k3b_write_iso_image.desktop
-
-konqservice_DATA = k3b_audiocd_rip.desktop \
- k3b_videodvd_rip.desktop \
- k3b_cd_copy.desktop \
- k3b_dvd_copy.desktop \
- k3b_handle_empty_dvd.desktop \
- k3b_handle_empty_cd.desktop
-
-k3bservicedir = $(kde_datadir)/k3b/servicemenus
-konqservicedir = $(kde_datadir)/konqueror/servicemenus
diff --git a/src/konqi/k3b_audiocd_rip.desktop b/src/konqi/k3b_audiocd_rip.desktop
index a2b9df3..4a75812 100644
--- a/src/konqi/k3b_audiocd_rip.desktop
+++ b/src/konqi/k3b_audiocd_rip.desktop
@@ -1,49 +1,9 @@
[Desktop Entry]
-X-TDE-ServiceTypes=media/audiocd,media/mixedcd
Actions=K3bRip;
X-TDE-Priority=TopLevel
+X-TDE-ServiceTypes=media/audiocd,media/mixedcd
[Desktop Action K3bRip]
Name=Extract Digital Audio with K3b
-Name[af]=Onttrek digitale oudio m.b.v. K3b
-Name[ar]= استعمل K3b لاستخراج الصوتي الرقمي.
-Name[bg]=Извличане на цифров звук с K3b
-Name[br]=Eztennañ klevet niverel gant K3b
-Name[ca]=Extreu àudio digital amb el K3b
-Name[cs]=Extrahovat digitální zvuk pomocí K3b
-Name[da]=Rip digitallyd med K3b
-Name[de]=Digital-Audio mit K3b auslesen
-Name[el]=Εξαγωγή ψηφιακού ήχου με το K3b
-Name[eo]=Ekstraktu ciferecan sonon per K3b
-Name[es]=Extraer audio digital con K3b
-Name[et]=Ekstrakti digitaalne audio K3b abil
-Name[fa]=استخراج صوتی رقمی با K3b
-Name[fi]=Pura sisältö digitaalisesti K3b:llä
-Name[fr]=Extraction Audio avec K3b
-Name[gl]=Extrair Áudio Dixital con K3b
-Name[hu]=Digitális hanganyag kimásolása a K3b-vel
-Name[is]=Afrita stafrænt hljóð með K3b
-Name[it]=Estrai audio digitale con K3b
-Name[ja]=K3b でデジタルオーディオを吸い出し
-Name[km]=ស្រង់​ចេញ​អូឌីយ៉ូ​ឌីជីថល​ដោយ​ប្រើ K3b
-Name[lt]=Nurašyti skaitmeninį audio su K3b
-Name[ms]=Ekstrak Audio Digital dengan K3b
-Name[nds]=Digitaal Audiodaten mit K3b ruttrecken
-Name[nl]=Digitale audio rippen met K3b
-Name[nn]=Hent ut digitallyd med K3b
-Name[pa]=K3b ਨਾਲ ਡਿਜ਼ੀਟਲ ਆਡੀਓ ਖੋਲ੍ਹੋ
-Name[pl]=Zgraj utwory za pomocą K3b
-Name[pt]=Extrair o Áudio Digital com o K3b
-Name[pt_BR]=Extrair Áudio Digital com o K3b
-Name[sk]=Extrahovať digitálne audio pomocou K3b
-Name[sr]=Издвој дигитални звук помоћу K3b-а
-Name[sr@Latn]=Izdvoj digitalni zvuk pomoću K3b-a
-Name[sv]=Lagra digitalljud med K3b
-Name[tr]=K3b ile Sayısal Ses Aktar
-Name[uk]=Витягування цифрового аудіо за допомогою K3b
-Name[uz]=K3b yordamida qoʻshiqlarni audio-faylga aylantirish
-Name[uz@cyrillic]=K3b ёрдамида қўшиқларни аудио-файлга айлантириш
-Name[zh_CN]=用 K3b 提取数字音频
-Name[zh_TW]=使用 K3b 以數位方式提取音樂
Exec=k3b --cddarip %u
Icon=k3b
diff --git a/src/konqi/k3b_cd_copy.desktop b/src/konqi/k3b_cd_copy.desktop
index 954e398..5892784 100644
--- a/src/konqi/k3b_cd_copy.desktop
+++ b/src/konqi/k3b_cd_copy.desktop
@@ -1,52 +1,9 @@
[Desktop Entry]
-X-TDE-ServiceTypes=media/cdrom_unmounted,media/cdwriter_unmounted,media/audiocd
Actions=K3bCDCopy;
X-TDE-Priority=TopLevel
+X-TDE-ServiceTypes=media/cdrom_unmounted,media/cdwriter_unmounted,media/audiocd
[Desktop Action K3bCDCopy]
Name=Copy CD with K3b
-Name[af]=Kopiëer CD m.b.v. K3b...
-Name[ar]= انقل القرص المدمج بواسطة K3b .
-Name[bg]=Копиране на CD с K3b
-Name[br]=Eilañ ur CD gant K3b
-Name[ca]=Copia CD amb el K3b
-Name[cs]=Kopírovat CD pomocí K3b
-Name[da]=Kopiér cd med K3b
-Name[de]=CD mit K3b kopieren
-Name[el]=Αντιγραφή CD με το K3b
-Name[eo]=Kopiu KD per K3b
-Name[es]=Copiar CD con K3b
-Name[et]=Kopeeri CD K3b abil
-Name[fa]=رونوشت دیسک فشرده با K3b
-Name[fi]=Kopioi cd K3b:llä
-Name[fr]=Copier le CD avec K3b
-Name[gl]=Copiar CD con K3b
-Name[hu]=CD-másolás a K3b-vel
-Name[is]=Afrita geisladisk með K3b
-Name[it]=Copia CD con K3b
-Name[ja]=K3b で CD をコピー
-Name[ka]=CD-ს ასლი K3b-ით
-Name[km]=ចម្លង​ស៊ីឌី​ដោយ​ប្រើ K3b
-Name[lt]=Kopijuoti CD su K3b
-Name[mk]=Копирајте CD со K3b
-Name[ms]=Salin CD dengan K3b
-Name[nds]=CD mit K3b koperen
-Name[nl]=CD kopiëren met K3b
-Name[nn]=Kopier CD med K3b
-Name[pa]=K3b ਨਾਲ CD ਨਕਲ
-Name[pl]=Skopiuj płytę CD za pomocą K3b
-Name[pt]=Copiar o CD com o K3b
-Name[pt_BR]=Copiar CD com o K3b
-Name[ru]=Записать компакт-диск, используя K3b...
-Name[sk]=Kopírovať CD pomocou K3b
-Name[sr]=Копирај CD помоћу K3b-а
-Name[sr@Latn]=Kopiraj CD pomoću K3b-a
-Name[sv]=Kopiera cd med K3b
-Name[tr]=K3b ile CD Kopyala
-Name[uk]=Копіювати КД за допомогою K3b
-Name[uz]=K3b yordamida CD'dan nusxa olish
-Name[uz@cyrillic]=K3b ёрдамида CD'дан нусха олиш
-Name[zh_CN]=用 K3b 复制 CD
-Name[zh_TW]=使用 K3b 複製 CD
Exec=k3b --copycd %u
Icon=k3b
diff --git a/src/konqi/k3b_create_audio_cd.desktop b/src/konqi/k3b_create_audio_cd.desktop
index 2f8205e..5e638d7 100644
--- a/src/konqi/k3b_create_audio_cd.desktop
+++ b/src/konqi/k3b_create_audio_cd.desktop
@@ -1,62 +1,8 @@
[Desktop Entry]
Actions=CreateK3bAudioProject;
-Encoding=UTF-8
X-TDE-ServiceTypes=audio/x-mp3,audio/x-vorbis,application/x-ogg,audio/x-mp2,audio/x-mpegurl,audio/x-wav
[Desktop Action CreateK3bAudioProject]
-Exec=k3b --audiocd %F
Name=Create Audio CD with K3b...
-Name[af]=Skep oudio CD met K3b...
-Name[ar]= انشيء القرص المدمج السمعي بواسطة K3b ...
-Name[bg]=Създаване на аудио CD с K3b...
-Name[bn]=কে-থ্রি-বি দিয়ে অডিও সিডি তৈরি করো...
-Name[br]=Krouiñ ur CD klevet gant K3b ...
-Name[bs]=Napravio audio CD koristeći K3b...
-Name[ca]=Crea un CD d'àudio amb el K3b...
-Name[cs]=Vytvořit zvukové CD...
-Name[da]=Lav lyd-cd med K3b...
-Name[de]=Audio-CD mit K3b erstellen ...
-Name[el]=Δημιουργία CD ήχου με το K3b...
-Name[eo]=Kreu sonan KD per K3b...
-Name[es]=Crear CD de audio con K3b...
-Name[et]=Kirjuta audio-CD K3b abil...
-Name[fa]=ایجاد دیسک فشردۀ صوتی با K3b...
-Name[fi]=Luo musiikki-cd K3b:llä...
-Name[fr]=Créer un CD audio avec K3b...
-Name[gl]=Criar un CD de Áudio con K3b...
-Name[he]=צור תקליטור שמע בעזרת K3b...
-Name[hi]=के3बी के साथ ऑडियो सीडी बनाए...
-Name[hu]=Hang-CD létrehozása a K3b-vel...
-Name[is]=Búa til hljóðdisk með K3b...
-Name[it]=Crea CD audio con K3b...
-Name[ja]=K3b でオーディオ CD を作成...
-Name[ka]=K3b-ით Audio CD-ის ჩაწერა...
-Name[km]=បង្កើត​ស៊ីឌី​អូឌីយ៉ូ​ជាមួយ​នឹង K3b...
-Name[lt]=Kurti audio CD su K3b...
-Name[mk]=Креирајте аудио-CD со K3b...
-Name[ms]= Cipta Audio CD dengan K3b...
-Name[nb]=Lag lyd-CD med K3b . . .
-Name[nds]=Audio-CD mit K3b opstellen...
-Name[ne]=K3b सँग अडियो सीडी सिर्जना गर्नुहोस्...
-Name[nl]=Audio-cd aanmaken met K3b...
-Name[nn]=Lag lyd-CD med K3b …
-Name[pa]=K2b ਨਾਲ ਆਡੀਓ CD ਬਣਾਓ...
-Name[pl]=Stwórz płytę CD Audio za pomocą K3b...
-Name[pt]=Criar um CD de Áudio com o K3b...
-Name[pt_BR]=Criar CD de Áudio com o K3b...
-Name[ru]=Записать аудио компакт-диск, используя K3b...
-Name[sk]=Vytvoriť audio CD pomocou K3b...
-Name[sl]=Ustvari avdio CD s K3b ...
-Name[sr]=Направи аудио CD помоћу K3b-а...
-Name[sr@Latn]=Napravi audio CD pomoću K3b-a...
-Name[sv]=Skapa ljud-cd med K3b...
-Name[ta]=ஒலிக் குறுந்தகட்டோடு K3bயை உருவாக்குக...
-Name[tg]=Сабт кардани аудио компакт-диск бо истифодаи K3b...
-Name[tr]=K3b ile Ses CD'si oluştur...
-Name[uk]=Створити аудіо-КД за допомогою K3b...
-Name[uz]=K3b yordamida audio CD yaratish
-Name[uz@cyrillic]=K3b ёрдамида аудио CD яратиш
-Name[xh]=Yenza i CD Yokuvakalayo nge K3b...
-Name[zh_CN]=用 K3b 创建音频 CD...
-Name[zh_TW]=使用 K3b 建立音樂 CD...
+Exec=k3b --audiocd %F
Icon=k3b
diff --git a/src/konqi/k3b_create_data_cd.desktop b/src/konqi/k3b_create_data_cd.desktop
index 4bbe3f3..da513bb 100644
--- a/src/konqi/k3b_create_data_cd.desktop
+++ b/src/konqi/k3b_create_data_cd.desktop
@@ -1,63 +1,9 @@
[Desktop Entry]
Actions=CreateK3bDataCDProject;
-Encoding=UTF-8
X-TDE-ServiceTypes=all/allfiles,inode/directory
X-TDE-ExcludeServiceTypes=application/x-iso,kdedevice/*
[Desktop Action CreateK3bDataCDProject]
-Exec=k3b --datacd %F
Name=Create Data CD with K3b...
-Name[af]=Skep data CD met K3b...
-Name[ar]= انشيء القرص المدمج لحفظ البيانات (Data) بواسطة K3b ...
-Name[bg]=Създаване на CD с данни с K3b...
-Name[bn]=কে-থ্রি-বি দিয়ে ডেটা-সিডি তৈরি করো...
-Name[br]=Krouiñ ur CD roadoù gant K3b ...
-Name[bs]=Napravi podatkovni CD koristeći K3b...
-Name[ca]=Crea un CD de dades amb el K3b...
-Name[cs]=Vytvořit datové CD...
-Name[da]=Lav data-cd med K3b...
-Name[de]=Daten-CD mit K3b erstellen ...
-Name[el]=Δημιουργία CD δεδομένων με το K3b...
-Name[eo]=Kreu datuman KD per K3b...
-Name[es]=Crear CD de datos con K3b...
-Name[et]=Kirjuta andme-CD K3b abil...
-Name[fa]=ایجاد دیسک فشردۀ داده با K3b...
-Name[fi]=Luo data-cd K3b:llä...
-Name[fr]=Créer un CD de données avec K3b...
-Name[gl]=Criar un CD de Dados con K3b...
-Name[he]=צור תקליטורי מידע CD בעזרת K3b...
-Name[hi]=के3बी के साथ डाटा सीडी बनाए...
-Name[hu]=Adat-CD létrehozása a K3b-vel...
-Name[is]=Búa til gagnadisk með K3b...
-Name[it]=Crea CD dati con K3b...
-Name[ja]=K3b でデータ CD を作成...
-Name[ka]=K3b-ით მონაცემთა CD-ის ჩაწერა...
-Name[km]=បង្កើត​ស៊ីឌី​ទិន្ន័យ​ជាមួយនឹង K3b...
-Name[lt]=Kurti duomenų CD su K3b...
-Name[mk]=Креирајте податочно CD со K3b...
-Name[ms]= Cipta CD Data dengan K3b...
-Name[nb]=Lag data-CD med K3b . . .
-Name[nds]=Daten-CD mit K3b opstellen...
-Name[ne]=K3b...
-Name[nl]=Gegevens-cd aanmaken met K3b...
-Name[nn]=Lag data-CD med K3b …
-Name[pa]=K2b ਨਾਲ ਡਾਟਾ CD ਬਣਾਓ...
-Name[pl]=Stwórz płytę CD z danymi za pomocą K3b...
-Name[pt]=Criar um CD de Dados com o K3b...
-Name[pt_BR]=Criar CD de Dados com o K3b...
-Name[ru]=Записать компакт-диск с данными, используя K3b...
-Name[sk]=Vytvoriť dátové CD pomocou K3b...
-Name[sl]=Ustvari podatkovni CD s K3b ...
-Name[sr]=Направи CD са подацима помоћу K3b-а...
-Name[sr@Latn]=Napravi CD sa podacima pomoću K3b-a...
-Name[sv]=Skapa data-cd med K3b...
-Name[ta]=தகவல் குறுந்தகட்டோடு K3b ஐ உருவாக்குக...
-Name[tg]=Сабт кардани CD бо маълумотҳо,бо истифодабарии K3b...
-Name[tr]=K3b ile Veri CD'si oluştur...
-Name[uk]=Створити КД з даними за допомогою K3b...
-Name[uz]=K3b yordamida maʼlumot CD yaratish
-Name[uz@cyrillic]=K3b ёрдамида маълумот CD яратиш
-Name[xh]=Yenza i CD yolwazi nge K3b...
-Name[zh_CN]=用 K3b 创建数据 CD...
-Name[zh_TW]=使用 K3b 建立資料 CD...
+Exec=k3b --datacd %F
Icon=k3b
diff --git a/src/konqi/k3b_create_data_dvd.desktop b/src/konqi/k3b_create_data_dvd.desktop
index ebc65a7..a82ed3b 100644
--- a/src/konqi/k3b_create_data_dvd.desktop
+++ b/src/konqi/k3b_create_data_dvd.desktop
@@ -1,57 +1,9 @@
[Desktop Entry]
Actions=CreateK3bDataDVDProject
-Encoding=UTF-8
X-TDE-ServiceTypes=all/allfiles,inode/directory
X-TDE-ExcludeServiceTypes=application/x-iso
[Desktop Action CreateK3bDataDVDProject]
-Exec=k3b --datadvd %F
Name=Create Data DVD with K3b...
-Name[af]=Skep 'n Data DVD m.b.v. K3b...
-Name[ar]= انشيء القرص المرئي الرقمي (DVD) لحفظ البيانات (Data) بواسطة K3b ...
-Name[bg]=Създаване на DVD с данни с K3b...
-Name[bn]=কে-থ্রি-বি দিয়ে ডেটা-ডিভিডি তৈরি করো...
-Name[br]=Krouiñ un DVD roadoù gant K3b ...
-Name[ca]=Crea un DVD de dades amb el K3b...
-Name[cs]=Vytvořit datové DVD...
-Name[da]=Lav data-cd med K3b...
-Name[de]=Daten-DVD mit K3b erstellen ...
-Name[el]=Δημιουργία DVD δεδομένων με το K3b...
-Name[eo]=Kreu datuman DVD per K3b...
-Name[es]=Crear DVD de datos con K3b...
-Name[et]=Kirjuta andme-DVD K3b abil...
-Name[fa]=ایجاد دی وی دی داده با K3b...
-Name[fi]=Luo data-dvd K3b:llä...
-Name[fr]=Créer un DVD de données avec K3b...
-Name[gl]=Criar un DVD de Dados con K3b...
-Name[he]=צור תקליטורי מידע DVD בעזרת K3b...
-Name[hu]=Adat-DVD létrehozása a K3b-vel...
-Name[is]=Búa til DVD gagnadisk með K3b...
-Name[it]=Crea DVD dati con K3b...
-Name[ja]=K3b でデータ DVD を作成...
-Name[ka]=K3b-ით მონაცემთა DVD-ის ჩაწერა...
-Name[km]=បង្កើត​ឌីវីឌី​ទិន្នន័យ​ដោយ​ប្រើ K3b...
-Name[lt]=Kurti duomenų DVD su K3b...
-Name[mk]=Креирајте податочно DVD со K3b...
-Name[ms]=Cipta DVD Data dengan K3b...
-Name[nb]=Lag data-DVD med K3b . . .
-Name[nds]=Daten-DVD mit K3b opstellen...
-Name[nl]=Gegevens-dvd aanmaken met K3b...
-Name[nn]=Lag data-DVD med K3b …
-Name[pa]=K3b ਨਾਲ ਡਾਟਾ DVD ਬਣਾਓ...
-Name[pl]=Stwórz płytę DVD z danymi za pomocą K3b...
-Name[pt]=Criar um DVD de Dados com o K3b...
-Name[pt_BR]=Criar DVD de Dados com o K3b...
-Name[ru]=Записать DVD с данными, используя K3b...
-Name[sk]=Vytvoriť dátové DVD pomocou K3b...
-Name[sr]=Направи DVD са подацима помоћу K3b-а...
-Name[sr@Latn]=Napravi DVD sa podacima pomoću K3b-a...
-Name[sv]=Skapa data-dvd med K3b...
-Name[tg]=Сабт кардани Маълумотҳои CD бо истифодабарии K3b...
-Name[tr]=K3b ile Veri DVD'si oluştur...
-Name[uk]=Створити DVD з даними у K3b...
-Name[uz]=K3b yordamida maʼlumot DVD yaratish
-Name[uz@cyrillic]=K3b ёрдамида маълумот DVD яратиш
-Name[zh_CN]=用 K3b 创建数据 DVD...
-Name[zh_TW]=使用 K3b 建立資料 DVD...
+Exec=k3b --datadvd %F
Icon=k3b
diff --git a/src/konqi/k3b_create_video_cd.desktop b/src/konqi/k3b_create_video_cd.desktop
index 32f6cd5..660203b 100644
--- a/src/konqi/k3b_create_video_cd.desktop
+++ b/src/konqi/k3b_create_video_cd.desktop
@@ -1,61 +1,8 @@
[Desktop Entry]
Actions=CreateK3bVcdProject;
-Encoding=UTF-8
X-TDE-ServiceTypes=video/mpeg
[Desktop Action CreateK3bVcdProject]
-Exec=k3b --videocd %F
Name=Create Video CD with K3b...
-Name[af]=Skep video CD met K3b...
-Name[ar]= انشيء القرص المدمج المرئي (CD) بواسطة K3b .
-Name[bg]=Създаване на видео CD с K3b...
-Name[bn]=কে-থ্রি-বি দিয়ে ভিডিও সিডি তৈরি করো...
-Name[br]=Krouiñ ur CD video gant K3b ...
-Name[bs]=Napravi video CD koristeći K3b...
-Name[ca]=Crea un CD de vídeo amb el K3b...
-Name[cs]=Vytvořit video CD...
-Name[da]=Lav video-cd med K3b...
-Name[de]=Video-CD mit K3b erstellen ...
-Name[el]=Δημιουργία Video CD με το K3b...
-Name[eo]=Kreu videan KD per K3b...
-Name[es]=Crear CD de vídeo con K3b...
-Name[et]=Kirjuta video-CD K3b abil...
-Name[fa]=ایجاد دیسک فشردۀ ویدیویی با K3b...
-Name[fi]=Luo videocd K3b:llä...
-Name[fr]=Créer un CD vidéo avec K3b...
-Name[gl]=Criar un Video CD con K3b...
-Name[he]=צור תקליטורי וידאו VCD בעזרת K3b...
-Name[hi]=के3बी के साथ वीडियो सीडी बनाए...
-Name[hu]=Video CD létrehozása a K3b-vel...
-Name[is]=Búa til vídeódisk með K3b...
-Name[it]=Crea Video CD con K3b...
-Name[ja]=K3b でビデオ CD を作成...
-Name[ka]=K3b-ით Video CD-ის ჩაწერა...
-Name[km]=បង្កើត​ស៊ីឌី​វីដេអូ​ជាមួយ​នឹង K3b...
-Name[lt]=Kurti video CD su K3b...
-Name[mk]=Креирајте видео-CD со K3b...
-Name[ms]= Cipta CD Video dengan K3b...
-Name[nb]=Lag video-CD med K3b . . .
-Name[nds]=Video-CD mit K3b opstellen...
-Name[ne]=K3b सँग भिडियो सीडी सिर्जना गर्नुहोस्...
-Name[nl]=Video-cd aanmaken K3b...
-Name[nn]=Lag film-CD med K3b …
-Name[pa]=K2b ਨਾਲ ਵੀਡਿਓ CD ਬਣਾਓ...
-Name[pl]=Stwórz płytę Video CD za pomocą K3b...
-Name[pt]=Criar um CD de Vídeo com o K3b...
-Name[pt_BR]=Criar CD de Vídeo com o K3b...
-Name[ru]=Записать видео компакт-диск, используя K3b...
-Name[sk]=Vytvoriť video CD pomocou K3b...
-Name[sl]=Ustvari video CD s K3b ...
-Name[sr]=Направи видео CD помоћу K3b-а...
-Name[sr@Latn]=Napravi video CD pomoću K3b-a...
-Name[sv]=Skapa video-cd med K3b...
-Name[ta]=ஒளிக் குறுந்தகட்டோடு K3bஐ உருவாக்குக...
-Name[tg]=Сабт кардани видео компакт-диск бо истифодаи K3b...
-Name[tr]=K3b ile Görüntü CD'si oluştur...
-Name[uk]=Створити відео-КД за допомогою K3b...
-Name[uz]=K3b yordamida video CD yaratish
-Name[uz@cyrillic]=K3b ёрдамида видео CD яратиш
-Name[zh_CN]=用 K3b 创建视频 CD...
-Name[zh_TW]=使用 K3b 建立 VCD...
+Exec=k3b --videocd %F
Icon=k3b
diff --git a/src/konqi/k3b_dvd_copy.desktop b/src/konqi/k3b_dvd_copy.desktop
index 894dc60..1b56992 100644
--- a/src/konqi/k3b_dvd_copy.desktop
+++ b/src/konqi/k3b_dvd_copy.desktop
@@ -1,52 +1,9 @@
[Desktop Entry]
-X-TDE-ServiceTypes=media/dvdrom_unmounted,media/dvdwriter_unmounted,media/dvdvideo
Actions=K3bDVDCopy;
X-TDE-Priority=TopLevel
+X-TDE-ServiceTypes=media/dvdrom_unmounted,media/dvdwriter_unmounted,media/dvdvideo,media/blurayvideo
[Desktop Action K3bDVDCopy]
-Name=Copy DVD with K3b
-Name[af]=Kopiëer DVD m.b.v. K3b
-Name[ar]= انسخ القرص الرقمي المرئي (DVD) بواسطة K3b .
-Name[bg]=Копиране на DVD с K3b
-Name[br]=Eilañ un DVD gant K3b
-Name[ca]=Copia un DVD amb el K3b
-Name[cs]=Kopírovat DVD pomocí K3b
-Name[da]=Kopiér dvd med K3b
-Name[de]=DVD mit K3b kopieren
-Name[el]=Αντιγραφή DVD με το K3b
-Name[eo]=Kopiu DVD per K3b
-Name[es]=Copiar DVD con K3b
-Name[et]=Kopeeri DVD K3b abil
-Name[fa]=رونوشت دی وی دی با K3b
-Name[fi]=Kopioi dvd K3b:llä
-Name[fr]=Copier le DVD avec K3b
-Name[gl]=Copiar DVD con K3b
-Name[hu]=DVD-másolás a K3b-vel
-Name[is]=Afrita DVD með K3b
-Name[it]=Copia DVD con K3b
-Name[ja]=K3b で DVD をコピー...
-Name[ka]=DVD-ს ასლი K3b-ით
-Name[km]=ចម្លង​ឌីវីឌី​ដោយ​ប្រើ K3b
-Name[lt]=Kopijuoti DVD su K3b
-Name[mk]=Копирајте DVD со K3b...
-Name[ms]=Salin DVD dengan K3b
-Name[nds]=DVD mit K3b koperen
-Name[nl]=DVD kopiëren met K3b
-Name[nn]=Kopier DVD med K3b
-Name[pa]=K3b ਨਾਲ DVD ਨਕਲ
-Name[pl]=Skopiuj DVD za pomocą K3b
-Name[pt]=Copiar o DVD com o K3b
-Name[pt_BR]=Copiar DVD com o K3b
-Name[ru]=Копировать DVD, используя K3b...
-Name[sk]=Vytvoriť DVD pomocou K3b
-Name[sr]=Копирај DVD помоћу K3b-а
-Name[sr@Latn]=Kopiraj DVD pomoću K3b-a
-Name[sv]=Kopiera dvd med K3b
-Name[tr]=K3b ile Veri DVD'si Kopyala
-Name[uk]=Копіювати DVD за допомогою K3b
-Name[uz]=K3b yordamida DVD'dan nusxa olish
-Name[uz@cyrillic]=K3b ёрдамида DVD'дан нусха олиш
-Name[zh_CN]=用 K3b 复制 DVD
-Name[zh_TW]=使用 K3b 複製 DVD
+Name=Copy DVD/BLURAY with K3b
Exec=k3b --copydvd %u
Icon=k3b
diff --git a/src/konqi/k3b_handle_empty_cd.desktop b/src/konqi/k3b_handle_empty_cd.desktop
index 70fdd43..507b3cf 100644
--- a/src/konqi/k3b_handle_empty_cd.desktop
+++ b/src/konqi/k3b_handle_empty_cd.desktop
@@ -1,120 +1,14 @@
[Desktop Entry]
-X-TDE-ServiceTypes=media/blankcd
Actions=K3bDataProject;K3bAudioCDProject;
X-TDE-Priority=TopLevel
+X-TDE-ServiceTypes=media/blankcd
[Desktop Action K3bDataProject]
-Exec=k3b --device %u --datacd
Name=Create Data CD with K3b...
-Name[af]=Skep data CD met K3b...
-Name[ar]= انشيء القرص المدمج لحفظ البيانات (Data) بواسطة K3b ...
-Name[bg]=Създаване на CD с данни с K3b...
-Name[bn]=কে-থ্রি-বি দিয়ে ডেটা-সিডি তৈরি করো...
-Name[br]=Krouiñ ur CD roadoù gant K3b ...
-Name[bs]=Napravi podatkovni CD koristeći K3b...
-Name[ca]=Crea un CD de dades amb el K3b...
-Name[cs]=Vytvořit datové CD...
-Name[da]=Lav data-cd med K3b...
-Name[de]=Daten-CD mit K3b erstellen ...
-Name[el]=Δημιουργία CD δεδομένων με το K3b...
-Name[eo]=Kreu datuman KD per K3b...
-Name[es]=Crear CD de datos con K3b...
-Name[et]=Kirjuta andme-CD K3b abil...
-Name[fa]=ایجاد دیسک فشردۀ داده با K3b...
-Name[fi]=Luo data-cd K3b:llä...
-Name[fr]=Créer un CD de données avec K3b...
-Name[gl]=Criar un CD de Dados con K3b...
-Name[he]=צור תקליטורי מידע CD בעזרת K3b...
-Name[hi]=के3बी के साथ डाटा सीडी बनाए...
-Name[hu]=Adat-CD létrehozása a K3b-vel...
-Name[is]=Búa til gagnadisk með K3b...
-Name[it]=Crea CD dati con K3b...
-Name[ja]=K3b でデータ CD を作成...
-Name[ka]=K3b-ით მონაცემთა CD-ის ჩაწერა...
-Name[km]=បង្កើត​ស៊ីឌី​ទិន្ន័យ​ជាមួយនឹង K3b...
-Name[lt]=Kurti duomenų CD su K3b...
-Name[mk]=Креирајте податочно CD со K3b...
-Name[ms]= Cipta CD Data dengan K3b...
-Name[nb]=Lag data-CD med K3b . . .
-Name[nds]=Daten-CD mit K3b opstellen...
-Name[ne]=K3b...
-Name[nl]=Gegevens-cd aanmaken met K3b...
-Name[nn]=Lag data-CD med K3b …
-Name[pa]=K2b ਨਾਲ ਡਾਟਾ CD ਬਣਾਓ...
-Name[pl]=Stwórz płytę CD z danymi za pomocą K3b...
-Name[pt]=Criar um CD de Dados com o K3b...
-Name[pt_BR]=Criar CD de Dados com o K3b...
-Name[ru]=Записать компакт-диск с данными, используя K3b...
-Name[sk]=Vytvoriť dátové CD pomocou K3b...
-Name[sl]=Ustvari podatkovni CD s K3b ...
-Name[sr]=Направи CD са подацима помоћу K3b-а...
-Name[sr@Latn]=Napravi CD sa podacima pomoću K3b-a...
-Name[sv]=Skapa data-cd med K3b...
-Name[ta]=தகவல் குறுந்தகட்டோடு K3b ஐ உருவாக்குக...
-Name[tg]=Сабт кардани CD бо маълумотҳо,бо истифодабарии K3b...
-Name[tr]=K3b ile Veri CD'si oluştur...
-Name[uk]=Створити КД з даними за допомогою K3b...
-Name[uz]=K3b yordamida maʼlumot CD yaratish
-Name[uz@cyrillic]=K3b ёрдамида маълумот CD яратиш
-Name[xh]=Yenza i CD yolwazi nge K3b...
-Name[zh_CN]=用 K3b 创建数据 CD...
-Name[zh_TW]=使用 K3b 建立資料 CD...
+Exec=k3b --device %u --datacd
Icon=k3b
[Desktop Action K3bAudioCDProject]
-Exec=k3b --device %u --audiocd
Name=Create Audio CD with K3b...
-Name[af]=Skep oudio CD met K3b...
-Name[ar]= انشيء القرص المدمج السمعي بواسطة K3b ...
-Name[bg]=Създаване на аудио CD с K3b...
-Name[bn]=কে-থ্রি-বি দিয়ে অডিও সিডি তৈরি করো...
-Name[br]=Krouiñ ur CD klevet gant K3b ...
-Name[bs]=Napravio audio CD koristeći K3b...
-Name[ca]=Crea un CD d'àudio amb el K3b...
-Name[cs]=Vytvořit zvukové CD...
-Name[da]=Lav lyd-cd med K3b...
-Name[de]=Audio-CD mit K3b erstellen ...
-Name[el]=Δημιουργία CD ήχου με το K3b...
-Name[eo]=Kreu sonan KD per K3b...
-Name[es]=Crear CD de audio con K3b...
-Name[et]=Kirjuta audio-CD K3b abil...
-Name[fa]=ایجاد دیسک فشردۀ صوتی با K3b...
-Name[fi]=Luo musiikki-cd K3b:llä...
-Name[fr]=Créer un CD audio avec K3b...
-Name[gl]=Criar un CD de Áudio con K3b...
-Name[he]=צור תקליטור שמע בעזרת K3b...
-Name[hi]=के3बी के साथ ऑडियो सीडी बनाए...
-Name[hu]=Hang-CD létrehozása a K3b-vel...
-Name[is]=Búa til hljóðdisk með K3b...
-Name[it]=Crea CD audio con K3b...
-Name[ja]=K3b でオーディオ CD を作成...
-Name[ka]=K3b-ით Audio CD-ის ჩაწერა...
-Name[km]=បង្កើត​ស៊ីឌី​អូឌីយ៉ូ​ជាមួយ​នឹង K3b...
-Name[lt]=Kurti audio CD su K3b...
-Name[mk]=Креирајте аудио-CD со K3b...
-Name[ms]= Cipta Audio CD dengan K3b...
-Name[nb]=Lag lyd-CD med K3b . . .
-Name[nds]=Audio-CD mit K3b opstellen...
-Name[ne]=K3b सँग अडियो सीडी सिर्जना गर्नुहोस्...
-Name[nl]=Audio-cd aanmaken met K3b...
-Name[nn]=Lag lyd-CD med K3b …
-Name[pa]=K2b ਨਾਲ ਆਡੀਓ CD ਬਣਾਓ...
-Name[pl]=Stwórz płytę CD Audio za pomocą K3b...
-Name[pt]=Criar um CD de Áudio com o K3b...
-Name[pt_BR]=Criar CD de Áudio com o K3b...
-Name[ru]=Записать аудио компакт-диск, используя K3b...
-Name[sk]=Vytvoriť audio CD pomocou K3b...
-Name[sl]=Ustvari avdio CD s K3b ...
-Name[sr]=Направи аудио CD помоћу K3b-а...
-Name[sr@Latn]=Napravi audio CD pomoću K3b-a...
-Name[sv]=Skapa ljud-cd med K3b...
-Name[ta]=ஒலிக் குறுந்தகட்டோடு K3bயை உருவாக்குக...
-Name[tg]=Сабт кардани аудио компакт-диск бо истифодаи K3b...
-Name[tr]=K3b ile Ses CD'si oluştur...
-Name[uk]=Створити аудіо-КД за допомогою K3b...
-Name[uz]=K3b yordamida audio CD yaratish
-Name[uz@cyrillic]=K3b ёрдамида аудио CD яратиш
-Name[xh]=Yenza i CD Yokuvakalayo nge K3b...
-Name[zh_CN]=用 K3b 创建音频 CD...
-Name[zh_TW]=使用 K3b 建立音樂 CD...
+Exec=k3b --device %u --audiocd
Icon=k3b
diff --git a/src/konqi/k3b_handle_empty_dvd.desktop b/src/konqi/k3b_handle_empty_dvd.desktop
index c5a48fa..34c734e 100644
--- a/src/konqi/k3b_handle_empty_dvd.desktop
+++ b/src/konqi/k3b_handle_empty_dvd.desktop
@@ -1,110 +1,9 @@
[Desktop Entry]
-X-TDE-ServiceTypes=media/blankdvd
Actions=K3bDataProject;
X-TDE-Priority=TopLevel
+X-TDE-ServiceTypes=media/blankdvd
[Desktop Action K3bDataProject]
-Exec=k3b --device %u --datadvd
-Name=Create Data CD with K3b...
-Name[af]=Skep data CD met K3b...
-Name[ar]= انشيء القرص المدمج لحفظ البيانات (Data) بواسطة K3b ...
-Name[bg]=Създаване на CD с данни с K3b...
-Name[bn]=কে-থ্রি-বি দিয়ে ডেটা-সিডি তৈরি করো...
-Name[br]=Krouiñ ur CD roadoù gant K3b ...
-Name[bs]=Napravi podatkovni CD koristeći K3b...
-Name[ca]=Crea un CD de dades amb el K3b...
-Name[cs]=Vytvořit datové CD...
-Name[da]=Lav data-cd med K3b...
-Name[de]=Daten-CD mit K3b erstellen ...
-Name[el]=Δημιουργία CD δεδομένων με το K3b...
-Name[eo]=Kreu datuman KD per K3b...
-Name[es]=Crear CD de datos con K3b...
-Name[et]=Kirjuta andme-CD K3b abil...
-Name[fa]=ایجاد دیسک فشردۀ داده با K3b...
-Name[fi]=Luo data-cd K3b:llä...
-Name[fr]=Créer un CD de données avec K3b...
-Name[gl]=Criar un CD de Dados con K3b...
-Name[he]=צור תקליטורי מידע CD בעזרת K3b...
-Name[hi]=के3बी के साथ डाटा सीडी बनाए...
-Name[hu]=Adat-CD létrehozása a K3b-vel...
-Name[is]=Búa til gagnadisk með K3b...
-Name[it]=Crea CD dati con K3b...
-Name[ja]=K3b でデータ CD を作成...
-Name[ka]=K3b-ით მონაცემთა CD-ის ჩაწერა...
-Name[km]=បង្កើត​ស៊ីឌី​ទិន្ន័យ​ជាមួយនឹង K3b...
-Name[lt]=Kurti duomenų CD su K3b...
-Name[mk]=Креирајте податочно CD со K3b...
-Name[ms]= Cipta CD Data dengan K3b...
-Name[nb]=Lag data-CD med K3b . . .
-Name[nds]=Daten-CD mit K3b opstellen...
-Name[ne]=K3b...
-Name[nl]=Gegevens-cd aanmaken met K3b...
-Name[nn]=Lag data-CD med K3b …
-Name[pa]=K2b ਨਾਲ ਡਾਟਾ CD ਬਣਾਓ...
-Name[pl]=Stwórz płytę CD z danymi za pomocą K3b...
-Name[pt]=Criar um CD de Dados com o K3b...
-Name[pt_BR]=Criar CD de Dados com o K3b...
-Name[ru]=Записать компакт-диск с данными, используя K3b...
-Name[sk]=Vytvoriť dátové CD pomocou K3b...
-Name[sl]=Ustvari podatkovni CD s K3b ...
-Name[sr]=Направи CD са подацима помоћу K3b-а...
-Name[sr@Latn]=Napravi CD sa podacima pomoću K3b-a...
-Name[sv]=Skapa data-cd med K3b...
-Name[ta]=தகவல் குறுந்தகட்டோடு K3b ஐ உருவாக்குக...
-Name[tg]=Сабт кардани CD бо маълумотҳо,бо истифодабарии K3b...
-Name[tr]=K3b ile Veri CD'si oluştur...
-Name[uk]=Створити КД з даними за допомогою K3b...
-Name[uz]=K3b yordamida maʼlumot CD yaratish
-Name[uz@cyrillic]=K3b ёрдамида маълумот CD яратиш
-Name[xh]=Yenza i CD yolwazi nge K3b...
-Name[zh_CN]=用 K3b 创建数据 CD...
-Name[zh_TW]=使用 K3b 建立資料 CD...
Name=Create Data DVD with K3b...
-Name[af]=Skep 'n Data DVD m.b.v. K3b...
-Name[ar]= انشيء القرص المرئي الرقمي (DVD) لحفظ البيانات (Data) بواسطة K3b ...
-Name[bg]=Създаване на DVD с данни с K3b...
-Name[bn]=কে-থ্রি-বি দিয়ে ডেটা-ডিভিডি তৈরি করো...
-Name[br]=Krouiñ un DVD roadoù gant K3b ...
-Name[ca]=Crea un DVD de dades amb el K3b...
-Name[cs]=Vytvořit datové DVD...
-Name[da]=Lav data-cd med K3b...
-Name[de]=Daten-DVD mit K3b erstellen ...
-Name[el]=Δημιουργία DVD δεδομένων με το K3b...
-Name[eo]=Kreu datuman DVD per K3b...
-Name[es]=Crear DVD de datos con K3b...
-Name[et]=Kirjuta andme-DVD K3b abil...
-Name[fa]=ایجاد دی وی دی داده با K3b...
-Name[fi]=Luo data-dvd K3b:llä...
-Name[fr]=Créer un DVD de données avec K3b...
-Name[gl]=Criar un DVD de Dados con K3b...
-Name[he]=צור תקליטורי מידע DVD בעזרת K3b...
-Name[hu]=Adat-DVD létrehozása a K3b-vel...
-Name[is]=Búa til DVD gagnadisk með K3b...
-Name[it]=Crea DVD dati con K3b...
-Name[ja]=K3b でデータ DVD を作成...
-Name[ka]=K3b-ით მონაცემთა DVD-ის ჩაწერა...
-Name[km]=បង្កើត​ឌីវីឌី​ទិន្នន័យ​ដោយ​ប្រើ K3b...
-Name[lt]=Kurti duomenų DVD su K3b...
-Name[mk]=Креирајте податочно DVD со K3b...
-Name[ms]=Cipta DVD Data dengan K3b...
-Name[nb]=Lag data-DVD med K3b . . .
-Name[nds]=Daten-DVD mit K3b opstellen...
-Name[nl]=Gegevens-dvd aanmaken met K3b...
-Name[nn]=Lag data-DVD med K3b …
-Name[pa]=K3b ਨਾਲ ਡਾਟਾ DVD ਬਣਾਓ...
-Name[pl]=Stwórz płytę DVD z danymi za pomocą K3b...
-Name[pt]=Criar um DVD de Dados com o K3b...
-Name[pt_BR]=Criar DVD de Dados com o K3b...
-Name[ru]=Записать DVD с данными, используя K3b...
-Name[sk]=Vytvoriť dátové DVD pomocou K3b...
-Name[sr]=Направи DVD са подацима помоћу K3b-а...
-Name[sr@Latn]=Napravi DVD sa podacima pomoću K3b-a...
-Name[sv]=Skapa data-dvd med K3b...
-Name[tg]=Сабт кардани Маълумотҳои CD бо истифодабарии K3b...
-Name[tr]=K3b ile Veri DVD'si oluştur...
-Name[uk]=Створити DVD з даними у K3b...
-Name[uz]=K3b yordamida maʼlumot DVD yaratish
-Name[uz@cyrillic]=K3b ёрдамида маълумот DVD яратиш
-Name[zh_CN]=用 K3b 创建数据 DVD...
-Name[zh_TW]=使用 K3b 建立資料 DVD...
+Exec=k3b --device %u --datadvd
Icon=k3b
diff --git a/src/konqi/k3b_videodvd_rip.desktop b/src/konqi/k3b_videodvd_rip.desktop
index 28f7e73..c98c21d 100644
--- a/src/konqi/k3b_videodvd_rip.desktop
+++ b/src/konqi/k3b_videodvd_rip.desktop
@@ -1,48 +1,9 @@
[Desktop Entry]
-X-TDE-ServiceTypes=media/dvdvideo
Actions=K3bRip;
X-TDE-Priority=TopLevel
+X-TDE-ServiceTypes=media/dvdvideo,media/blurayvideo
[Desktop Action K3bRip]
-Name=Rip Video DVD Titles with K3b
-Name[af]=Kopiëer Video DVD titels m.b.v. K3b
-Name[ar]= استخرج عناوين مرئيات من القرص المرئي الرقمي (DVD) بواسطة K3b
-Name[bg]=Извличане на DVD заглавия с K3b
-Name[ca]=Extreure pistes de DVD amb el K3b
-Name[cs]=Ripovat titulky video DVD pomocí K3b
-Name[da]=Rip dvd-titler med K3b
-Name[de]=DVD-Titel mit K3b auslesen
-Name[el]=Εξαγωγή τίτλων DVD με το K3b
-Name[eo]=Ekstraktu videan DVD titolojn per K3b
-Name[es]=Extraer títulos de DVD de vídeo con K3b
-Name[et]=Ripi video-DVD tiitlid K3b abil
-Name[fa]=تبدیل عناوین دی وی دی ویدئویی با K3b
-Name[fi]=Pura dvd K3b:llä
-Name[fr]=Extraire les titres du DVD avec K3b
-Name[gl]=Gravar título de Vídeo DVD con K3b
-Name[hu]=Video DVD-címek beolvasása a K3b-vel
-Name[is]=Afrita DVD titla með K3b
-Name[it]=Estrai titoli DVD video con K3b
-Name[ja]=K3b で DVD タイトルを吸い出し...
-Name[km]=ច្រៀក​ចំណង​ជើង​ឌីវីឌី​វីដេអូ​ដោយ​ប្រើ K3b
-Name[lt]=Nurašyti video DVD su K3b
-Name[ms]=Keluarkan Tajuk Video DVD dengan K3b
-Name[nds]=Video-DVD-Stücken mit K3b utlesen
-Name[nl]=Video-dvd-titels rippen met K3b
-Name[nn]=Hent ut film-DVD-titlar med K3b
-Name[pa]=K3b ਨਾਲ ਵੀਡਿਓ DVD ਟਾਇਟਲ ਰਿਪ
-Name[pl]=Zgraj filmy z płyty DVD Video za pomocą K3b
-Name[pt]=Extrair os Títulos do DVD de Vídeo com o K3b
-Name[pt_BR]=Ripar DVD de Vídeo com o K3b
-Name[sk]=Ripovať video DVD titulky pomocou K3b
-Name[sr]=Исчупај титлове са видео DVD-а помоћу K3b-а
-Name[sr@Latn]=Isčupaj titlove sa video DVD-a pomoću K3b-a
-Name[sv]=Lagra dvd-titlar med K3b
-Name[tr]=K3b ile Görüntü DVD'si Başlıklarını Aktar
-Name[uk]=Видерти заголовки з відео-DVD за допомогою K3b
-Name[uz]=K3b yordamida filmlarni video-faylga aylantirish
-Name[uz@cyrillic]=K3b ёрдамида филмларни видео-файлга айлантириш
-Name[zh_CN]=用 K3b 提取视频 DVD
-Name[zh_TW]=使用 K3b 提取視像 DVD Titles
+Name=Rip Video DVD/BLURAY Titles with K3b
Exec=k3b --videodvdrip %u
Icon=k3b
diff --git a/src/konqi/k3b_write_bin_image.desktop b/src/konqi/k3b_write_bin_image.desktop
index 2e24be8..60acc0c 100644
--- a/src/konqi/k3b_write_bin_image.desktop
+++ b/src/konqi/k3b_write_bin_image.desktop
@@ -1,62 +1,8 @@
[Desktop Entry]
Actions=WriteCdImage;
-Encoding=UTF-8
X-TDE-ServiceTypes=application/x-cue
[Desktop Action WriteCdImage]
-Exec=k3b --cdimage %F
Name=Write CD Image with K3b...
-Name[af]=Skryf CD beeld met K3b...
-Name[ar]= اكتب صورة (Image DATA) على القرص المدمج (CD) بواسطة K3b .
-Name[bg]=Запис на CD образ с K3b...
-Name[bn]=কে-থ্রি-বি দিয়ে সিডি ইমেজ লেখো...
-Name[br]=srivañ ar skeudenn CD gant K3b ...
-Name[bs]=Zapiši CD image koristeći K3b...
-Name[ca]=Escriu imatge de CD amb el K3b...
-Name[cs]=Vypálit obraz CD...
-Name[da]=Skriv cd-billede med K3b...
-Name[de]=CD-Abbild mit K3b brennen ...
-Name[el]=Εγγραφή εικόνας CD με το K3b...
-Name[eo]=Skribu KD imagon per K3b...
-Name[es]=Grabar imagen de CD con K3b...
-Name[et]=Kirjuta CD-tõmmis K3b abil plaadile...
-Name[fa]=نوشتن تصویر دیسک فشرده با K3b...
-Name[fi]=Polta levykuva cd-levylle K3b:llä...
-Name[fr]=Graver une image CD avec K3b...
-Name[gl]=Escrever unha Imaxe de CD con K3b...
-Name[he]=כתוב תבנית CD בעזרת K3b...
-Name[hi]=के3बी के साथ सीडी इमेज लिखें...
-Name[hu]=CD-képmásfájl írása a K3b-vel...
-Name[is]=Skrifa diskmynd með K3b...
-Name[it]=Scrivi immagine CD con K3b...
-Name[ja]=K3b で CD イメージを書き込み...
-Name[ka]=K3b-ით CD-ის გამოსახულების ჩაწერა...
-Name[km]=សរសេរ​រូបភាព​ស៊ីឌី​ជាមួយ​នឹង K3b...
-Name[lt]=Įrašyti CD atvaizdą su K3b...
-Name[mk]=Запишете CD-слика со K3b...
-Name[ms]= Tulis Imej CD dengan K3b...
-Name[nb]=Skriv CD-bilde med K3b . . .
-Name[nds]=CD-Afbild mit K3b schrieven...
-Name[ne]=K3b सँग सीडी छवि सिर्जना गर्नुहोस्...
-Name[nl]=CD-image schrijven met K3b...
-Name[nn]=Brenn CD-bilete med K3b …
-Name[pa]=K3b ਨਾਲ CD ਪ੍ਰਤੀਬਿੰਬ ਲਿਖੋ...
-Name[pl]=Stwórz obraz płyty CD za pomocą K3b...
-Name[pt]=Gravar uma Imagem de CD com o K3b...
-Name[pt_BR]=Gravar Imagem de CD com o K3b...
-Name[ru]=Записать образ CD, используя K3b...
-Name[sk]=Zapísať obraz CD pomocou K3b...
-Name[sl]=Zapiši sliko CD-ja s K3b ...
-Name[sr]=Упиши одраз CD-а помоћу K3b-а...
-Name[sr@Latn]=Upiši odraz CD-a pomoću K3b-a...
-Name[sv]=Skriv cd-avbild med K3b...
-Name[ta]=குறுந்தகட்டு நிழலுடன் K3bஐ உருவாக்குக...
-Name[tg]=Сабт кардани намуди CD бо истифодабарии K3b...
-Name[tr]=K3b ile CD Kalıbı Yazdır...
-Name[uk]=Записати штамп КД за допомогою K3b...
-Name[uz]=K3b yordamida CD tasvirini yozish
-Name[uz@cyrillic]=K3b ёрдамида CD тасвирини ёзиш
-Name[xh]=Bhala Umfanekiso we CD nge K3b...
-Name[zh_CN]=用 K3b 刻录 CD 映像...
-Name[zh_TW]=使用 K3b 燒錄 CD 影像...
+Exec=k3b --cdimage %F
Icon=k3b
diff --git a/src/konqi/k3b_write_iso_image.desktop b/src/konqi/k3b_write_iso_image.desktop
index d118d2a..41fe305 100644
--- a/src/konqi/k3b_write_iso_image.desktop
+++ b/src/konqi/k3b_write_iso_image.desktop
@@ -1,55 +1,8 @@
[Desktop Entry]
Actions=WriteCdImage;
-Encoding=UTF-8
X-TDE-ServiceTypes=application/x-iso,inode/ISO-image
[Desktop Action WriteCdImage]
-Exec=k3b --image %F
Name=Write CD or DVD Image with K3b...
-Name[af]=Skryf CD of DVD beeld lêer m.b.v. K3b...
-Name[ar]= اكتب صورة على القرص المدمج (CD) او على القرص المرئي الرقمي (DVD) بواسطة K3b .
-Name[bg]=Запис на CD или DVD образ с K3b...
-Name[bn]=কে-থ্রি-বি দিয়ে সিডি অথবা ডিভিডি ইমেজ লেখো...
-Name[br]=srivañ ur skeudenn CD pe DVD gant K3b ...
-Name[ca]=Escriu imatge de CD o DVD amb el K3b...
-Name[cs]=Vypálit obraz CD nebo DVD pomocí K3b...
-Name[da]=Skriv cd- eller dvd-billede med K3b...
-Name[de]=CD/DVD-Abbild mit K3b brennen ...
-Name[el]=Εγγραφή εικόνας CD ή DVD με το K3b...
-Name[eo]=Skribu KD aŭ DVD imagon per K3b...
-Name[es]=Grabar imagen de CD o DVD con K3b...
-Name[et]=Kirjuta CD- või DVD-tõmmis K3b abil plaadile...
-Name[fa]=نوشتن تصویر دیسک فشرده یا دی وی دی با K3b...
-Name[fi]=Polta levykuva cd- tai dvd-levylle K3b:llä...
-Name[fr]=Graver une image CD ou DVD avec K3b...
-Name[gl]=Escrever unha Imaxe de CD ou DVD con K3b...
-Name[hu]=CD- vagy DVD-képmásfájl írása a K3b-vel...
-Name[is]=Skrifa CD eða DVD mynd með K3b...
-Name[it]=Scrivi immagine CD o DVD con K3b...
-Name[ja]=K3b で CD/DVD イメージを書き込み...
-Name[ka]=K3b-ით CD ან DVD გამოსახულების ჩაწერა...
-Name[km]=សរសេរ​​រូបភាព​ស៊ីឌី ឬ​ឌីវីឌី​ដោយ​ប្រើ K3b...
-Name[lt]=Įrašyti CD ar DVD atvaizdą su K3b...
-Name[mk]=Запишете CD или DVD-слика со K3b...
-Name[ms]=Tulis Imej CD atau DVD dengan K3b...
-Name[nb]=Skriv CD- eller DVD-bilde med K3b . . .
-Name[nds]=CD- oder DVD-Afbild mit K3b schrieven...
-Name[nl]=CD of DVD-image schrijven met K3b...
-Name[nn]=Brenn CD- eller DVD-bilete med K3b …
-Name[pa]=K3b ਨਾਲ CD ਜਾਂ DVD ਪ੍ਰਤੀਬਿੰਬ ਲਿਖੋ...
-Name[pl]=Nagraj obraz płyty CD lub DVD na płytę za pomocą K3b...
-Name[pt]=Escrever uma Imagem de CD ou DVD com o K3b...
-Name[pt_BR]=Gravar Imagem de CD ou DVD com o K3b...
-Name[ru]=Записать образ CD или DVD, используя K3b...
-Name[sk]=Zapísať obraz CD alebo DVD pomocou K3b...
-Name[sr]=Упиши CD или DVD одраз помоћу K3b-а...
-Name[sr@Latn]=Upiši CD ili DVD odraz pomoću K3b-a...
-Name[sv]=Skriv cd- eller dvd-avbild med K3b...
-Name[tg]=Сабт кардани тасвири CD ё DVD бо истифодабарии K3b...
-Name[tr]=K3b ile CD ya da DVD görüntüsü Yazdır...
-Name[uk]=Записати штамп КД або DVD у K3b...
-Name[uz]=K3b yordamida CD yoki DVD tasvirini yozish
-Name[uz@cyrillic]=K3b ёрдамида CD ёки DVD тасвирини ёзиш
-Name[zh_CN]=用 K3b 刻录 CD 或 DVD 映像...
-Name[zh_TW]=使用 K3b 燒錄 CD 或 DVD 影像...
+Exec=k3b --image %F
Icon=k3b
diff --git a/src/mimetypes/CMakeLists.txt b/src/mimetypes/CMakeLists.txt
index dd54994..2d8f565 100644
--- a/src/mimetypes/CMakeLists.txt
+++ b/src/mimetypes/CMakeLists.txt
@@ -1,5 +1,5 @@
-# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
-install( FILES x-k3b.desktop
+tde_create_translated_desktop(
+ SOURCE x-k3b.desktop
DESTINATION ${MIME_INSTALL_DIR}/application
)
diff --git a/src/mimetypes/Makefile.am b/src/mimetypes/Makefile.am
deleted file mode 100644
index 8f0fb98..0000000
--- a/src/mimetypes/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-kdemime_DATA = x-k3b.desktop
-kdemimedir = $(kde_mimedir)/application
-
diff --git a/src/mimetypes/x-k3b.desktop b/src/mimetypes/x-k3b.desktop
index 317b524..8813cef 100644
--- a/src/mimetypes/x-k3b.desktop
+++ b/src/mimetypes/x-k3b.desktop
@@ -1,64 +1,13 @@
[Desktop Entry]
-Encoding=UTF-8
-MimeType=application/x-k3b
Comment=K3b Project
-Comment[af]=K3b Projek
-Comment[ar]= مشروع K3b
-Comment[bg]=K3b проект
-Comment[bn]=কে-থ্রি-বি প্রকল্প
-Comment[br]=Raktres K3b
-Comment[bs]=K3b projekat
-Comment[ca]=Projecte de K3b
-Comment[cs]=K3b projekt
-Comment[da]=K3b-projekt
-Comment[de]=K3b-Projekt
-Comment[el]=Έργο K3b
-Comment[eo]=K3b projekto
-Comment[es]=Proyecto de K3b
-Comment[et]=K3b Projekt
-Comment[fa]=پروژۀ K3b
-Comment[fi]=K3b-projekti
-Comment[fr]=Projet K3b
-Comment[gl]=Proxecto de K3b
-Comment[he]=פרוייקט K3b
-Comment[hi]=के3बी परियोजना
-Comment[hu]=K3b-projekt
-Comment[is]=K3b verkefni
-Comment[it]=Progetto K3b
-Comment[ja]=K3b プロジェクト
-Comment[ka]=K3b-ის პროექტი
-Comment[km]=គម្រោង K3b
-Comment[lt]=K3b projektas
-Comment[mk]=Проект за K3b
-Comment[ms]=Projek K3b
-Comment[nb]=K3b-prosjekt
-Comment[nds]=K3b-Projekt
-Comment[ne]=K3b परियोजना
-Comment[nl]=K3b-project
-Comment[nn]=K3b-prosjekt
-Comment[pa]=K3b ਪ੍ਰੋਜੈੱਕਟ
-Comment[pl]=Projekt K3b
-Comment[pt]=Projecto do K3b
-Comment[pt_BR]=Projeto do K3b
-Comment[ru]=Проект K3b
-Comment[sk]=K3b Projekt
-Comment[sl]=Projekt K3b
-Comment[sr]=K3b-ов пројекат
-Comment[sr@Latn]=K3b-ov projekat
-Comment[sv]=K3b-projekt
-Comment[ta]=K3bதிட்டம்
-Comment[tg]=Лоиҳаи K3b
-Comment[tr]=K3b Projesi
-Comment[uk]=Проект K3b
-Comment[uz]=K3b loyihasi
-Comment[uz@cyrillic]=K3b лойиҳаси
-Comment[xh]=Iprojekti ye K3b
-Comment[zh_CN]=K3b 方案
-Comment[zh_TW]=K3b 專案
-Icon=k3b
+
Type=MimeType
+Icon=k3b
+MimeType=application/x-k3b
Patterns=*.k3b;
+Encoding=UTF-8
X-TDE-AutoEmbed=false
+
[Property::X-TDE-NativeExtension]
Type=TQString
Value=.k3b
diff --git a/src/misc/Makefile.am b/src/misc/Makefile.am
deleted file mode 100644
index ea1809b..0000000
--- a/src/misc/Makefile.am
+++ /dev/null
@@ -1,14 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../libk3b/core \
- -I$(srcdir)/../../libk3bdevice \
- -I$(srcdir)/../../libk3b/tools \
- -I$(srcdir)/../../libk3b/jobs \
- -I$(srcdir)/../../libk3b/projects \
- -I$(srcdir)/.. \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libmisc.la
-
-libmisc_la_SOURCES = k3bdvdformattingdialog.cpp k3bcdcopydialog.cpp k3bdvdcopydialog.cpp \
- k3bcdimagewritingdialog.cpp k3bisoimagewritingdialog.cpp k3bblankingdialog.cpp
diff --git a/src/option/Makefile.am b/src/option/Makefile.am
deleted file mode 100644
index 7b99dd3..0000000
--- a/src/option/Makefile.am
+++ /dev/null
@@ -1,20 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../libk3b/core \
- -I$(srcdir)/../../libk3bdevice \
- -I$(srcdir)/../../libk3b/plugin \
- -I$(srcdir)/../../libk3b/tools \
- -I$(srcdir)/.. \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = liboption.la
-
-liboption_la_SOURCES = base_k3bcddboptiontab.ui base_k3bmiscoptiontab.ui \
- base_k3bpluginoptiontab.ui \
- base_k3bthemeoptiontab.ui k3bmiscoptiontab.cpp \
- k3bexternalbinoptiontab.cpp k3bcddboptiontab.cpp \
- k3bburningoptiontab.cpp k3boptiondialog.cpp \
- k3bdeviceoptiontab.cpp k3bnotifyoptiontab.cpp \
- k3bpluginoptiontab.cpp \
- k3bthemeoptiontab.cpp k3bdevicewidget.cpp \
- k3bexternalbinwidget.cpp
diff --git a/src/pics/73lab/CMakeLists.txt b/src/pics/73lab/CMakeLists.txt
index 19ad61d..830dd0b 100644
--- a/src/pics/73lab/CMakeLists.txt
+++ b/src/pics/73lab/CMakeLists.txt
@@ -1,9 +1,14 @@
# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+tde_create_translated_desktop(
+ SOURCE k3b.theme
+ DESTINATION ${DATA_INSTALL_DIR}/k3b/pics/73lab
+)
+
install( FILES splash.png project_left.png project_right.png probing.png
media_audio.png media_data.png media_video.png media_empty.png media_left.png
media_mixed.png media_none.png progress_working.png progress_fail.png
progress_success.png progress_right.png dialog_left.png dialog_right.png
- welcome_bg.png k3b.theme
+ welcome_bg.png
DESTINATION ${DATA_INSTALL_DIR}/k3b/pics/73lab
)
diff --git a/src/pics/73lab/Makefile.am b/src/pics/73lab/Makefile.am
deleted file mode 100644
index 50c69a4..0000000
--- a/src/pics/73lab/Makefile.am
+++ /dev/null
@@ -1,23 +0,0 @@
-picsdir = $(kde_datadir)/k3b/pics/73lab
-
-pics_DATA = splash.png \
- project_left.png \
- project_right.png \
- probing.png \
- media_audio.png \
- media_data.png \
- media_video.png \
- media_empty.png \
- media_left.png \
- media_mixed.png \
- media_none.png \
- progress_working.png \
- progress_fail.png \
- progress_success.png \
- progress_right.png \
- dialog_left.png \
- dialog_right.png \
- welcome_bg.png \
- k3b.theme
-
-EXTRA_DIST = $(pics_DATA)
diff --git a/src/pics/Makefile.am b/src/pics/Makefile.am
deleted file mode 100644
index 5c1832f..0000000
--- a/src/pics/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = 73lab crystal quant RobsTheme
diff --git a/src/pics/RobsTheme/CMakeLists.txt b/src/pics/RobsTheme/CMakeLists.txt
index 4d44c22..e1cde24 100644
--- a/src/pics/RobsTheme/CMakeLists.txt
+++ b/src/pics/RobsTheme/CMakeLists.txt
@@ -1,8 +1,13 @@
# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+tde_create_translated_desktop(
+ SOURCE k3b.theme
+ DESTINATION ${DATA_INSTALL_DIR}/k3b/pics/RobsTheme
+)
+
install( FILES splash.png project_left.png project_right.png media_audio.png
media_data.png media_video.png media_empty.png media_left.png media_mixed.png
media_none.png progress_working.png progress_fail.png progress_success.png
- progress_right.png dialog_left.png dialog_right.png welcome_bg.png k3b.theme
+ progress_right.png dialog_left.png dialog_right.png welcome_bg.png
DESTINATION ${DATA_INSTALL_DIR}/k3b/pics/RobsTheme
)
diff --git a/src/pics/RobsTheme/Makefile.am b/src/pics/RobsTheme/Makefile.am
deleted file mode 100644
index 01890be..0000000
--- a/src/pics/RobsTheme/Makefile.am
+++ /dev/null
@@ -1,23 +0,0 @@
-
-picsdir = $(kde_datadir)/k3b/pics/RobsTheme
-
-pics_DATA = splash.png \
- project_left.png \
- project_right.png \
- media_audio.png \
- media_data.png \
- media_video.png \
- media_empty.png \
- media_left.png \
- media_mixed.png \
- media_none.png \
- progress_working.png \
- progress_fail.png \
- progress_success.png \
- progress_right.png \
- dialog_left.png \
- dialog_right.png \
- welcome_bg.png \
- k3b.theme
-
-EXTRA_DIST = $(pics_DATA)
diff --git a/src/pics/crystal/CMakeLists.txt b/src/pics/crystal/CMakeLists.txt
index 56650dd..7920e3a 100644
--- a/src/pics/crystal/CMakeLists.txt
+++ b/src/pics/crystal/CMakeLists.txt
@@ -1,9 +1,14 @@
# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+tde_create_translated_desktop(
+ SOURCE k3b.theme
+ DESTINATION ${DATA_INSTALL_DIR}/k3b/pics/crystal
+)
+
install( FILES splash.png project_left.png project_right.png probing.png
media_audio.png media_data.png media_video.png media_empty.png media_left.png
media_mixed.png media_none.png progress_working.png progress_fail.png
progress_success.png progress_right.png dialog_left.png dialog_right.png
- welcome_bg.png k3b.theme
+ welcome_bg.png
DESTINATION ${DATA_INSTALL_DIR}/k3b/pics/crystal
)
diff --git a/src/pics/crystal/Makefile.am b/src/pics/crystal/Makefile.am
deleted file mode 100644
index a7d58eb..0000000
--- a/src/pics/crystal/Makefile.am
+++ /dev/null
@@ -1,24 +0,0 @@
-
-picsdir = $(kde_datadir)/k3b/pics/crystal
-
-pics_DATA = splash.png \
- project_left.png \
- project_right.png \
- probing.png \
- media_audio.png \
- media_data.png \
- media_video.png \
- media_empty.png \
- media_left.png \
- media_mixed.png \
- media_none.png \
- progress_working.png \
- progress_fail.png \
- progress_success.png \
- progress_right.png \
- dialog_left.png \
- dialog_right.png \
- welcome_bg.png \
- k3b.theme
-
-EXTRA_DIST = $(pics_DATA)
diff --git a/src/pics/quant/CMakeLists.txt b/src/pics/quant/CMakeLists.txt
index d332b4a..32e4a1f 100644
--- a/src/pics/quant/CMakeLists.txt
+++ b/src/pics/quant/CMakeLists.txt
@@ -1,8 +1,13 @@
# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer
+tde_create_translated_desktop(
+ SOURCE k3b.theme
+ DESTINATION ${DATA_INSTALL_DIR}/k3b/pics/quant
+)
+
install( FILES splash.png project_left.png project_right.png media_audio.png
media_data.png media_video.png media_empty.png media_left.png media_mixed.png
media_none.png progress_working.png progress_fail.png progress_success.png
- progress_right.png dialog_left.png dialog_right.png welcome_bg.png k3b.theme
+ progress_right.png dialog_left.png dialog_right.png welcome_bg.png
DESTINATION ${DATA_INSTALL_DIR}/k3b/pics/quant
)
diff --git a/src/pics/quant/Makefile.am b/src/pics/quant/Makefile.am
deleted file mode 100644
index 1b5ca07..0000000
--- a/src/pics/quant/Makefile.am
+++ /dev/null
@@ -1,23 +0,0 @@
-
-picsdir = $(kde_datadir)/k3b/pics/quant
-
-pics_DATA = splash.png \
- project_left.png \
- project_right.png \
- media_audio.png \
- media_data.png \
- media_video.png \
- media_empty.png \
- media_left.png \
- media_mixed.png \
- media_none.png \
- progress_working.png \
- progress_fail.png \
- progress_success.png \
- progress_right.png \
- dialog_left.png \
- dialog_right.png \
- welcome_bg.png \
- k3b.theme
-
-EXTRA_DIST = $(pics_DATA)
diff --git a/src/projects/Makefile.am b/src/projects/Makefile.am
deleted file mode 100644
index 751eb71..0000000
--- a/src/projects/Makefile.am
+++ /dev/null
@@ -1,86 +0,0 @@
-AM_CPPFLAGS= -I$(srcdir)/../../libk3b/core \
- -I$(srcdir)/../../libk3bdevice \
- -I$(srcdir)/../../libk3b/projects \
- -I$(srcdir)/../../libk3b/projects/audiocd \
- -I$(srcdir)/../../libk3b/projects/datacd \
- -I$(srcdir)/../../libk3b/projects/mixedcd \
- -I$(srcdir)/../../libk3b/projects/movixcd \
- -I$(srcdir)/../../libk3b/projects/datadvd \
- -I$(srcdir)/../../libk3b/projects/videocd \
- -I$(srcdir)/../../libk3b/projects/videodvd \
- -I$(srcdir)/../../libk3b/projects/movixdvd \
- -I$(srcdir)/../../libk3b/cddb \
- -I$(srcdir)/../../libk3b/tools \
- -I$(srcdir)/../../libk3b/plugin \
- -I$(srcdir)/../rip \
- -I$(srcdir)/.. \
- $(all_includes)
-
-METASOURCES = AUTO
-
-SUBDIRS = kostore
-
-noinst_LTLIBRARIES = libprojects.la
-
-libprojects_la_LIBADD = ../rip/librip.la ./kostore/libkostore.la
-
-libprojects_la_SOURCES = k3baudioburndialog.cpp \
- k3baudiocdtextwidget.cpp \
- k3baudiodatasourceviewitem.cpp \
- k3baudioeditorwidget.cpp \
- k3baudiotrackdialog.cpp \
- k3baudiotrackwidget.cpp \
- k3baudiotrackplayer.cpp \
- k3baudiotracksplitdialog.cpp \
- k3baudiotrackview.cpp \
- k3baudiotrackviewitem.cpp \
- k3baudioview.cpp \
- base_k3baudiocdtextwidget.ui \
- base_k3baudiocdtextallfieldswidget.ui \
- base_k3baudiotrackwidget.ui \
- k3bmixedburndialog.cpp \
- k3bmixeddirtreeview.cpp \
- k3bmixedview.cpp \
- base_k3badvanceddataimagesettings.ui \
- base_k3bbootimageview.ui \
- base_k3bdataimagesettings.ui \
- base_k3bdatavolumedescwidget.ui \
- k3bdataadvancedimagesettingswidget.cpp \
- k3bdatadirtreeview.cpp \
- k3bdatafileview.cpp \
- k3bdataimagesettingswidget.cpp \
- k3bdatapropertiesdialog.cpp \
- k3bdataview.cpp \
- k3bdataviewitem.cpp \
- k3bdatavolumedescwidget.cpp \
- k3bdataburndialog.cpp \
- k3bbootimagedialog.cpp \
- k3bbootimageview.cpp \
- k3bdvdburndialog.cpp \
- k3bdvdview.cpp \
- base_k3bmovixoptionswidget.ui \
- k3bmovixburndialog.cpp \
- k3bmovixlistview.cpp \
- k3bmovixoptionswidget.cpp \
- k3bmovixview.cpp \
- k3bmovixdvdburndialog.cpp \
- k3bmovixdvdview.cpp \
- k3bvideodvdburndialog.cpp \
- k3bvideodvdview.cpp \
- k3bvcdburndialog.cpp \
- k3bvcdlistview.cpp \
- k3bvcdlistviewitem.cpp \
- k3bvcdtrackdialog.cpp \
- k3bvcdview.cpp \
- k3bfillstatusdisplay.cpp \
- k3bview.cpp \
- k3bprojectburndialog.cpp \
- k3bprojectplugindialog.cpp \
- k3baudiotracktrmlookupdialog.cpp \
- k3bdatamultisessioncombobox.cpp \
- k3bmusicbrainzjob.cpp \
- k3bdataurladdingdialog.cpp \
- k3bdatasessionimportdialog.cpp \
- k3baudiodatasourceeditwidget.cpp \
- k3baudiotrackaddingdialog.cpp \
- k3bencodingconverter.cpp \ No newline at end of file
diff --git a/src/projects/kostore/CMakeLists.txt b/src/projects/kostore/CMakeLists.txt
index 9ac7377..bc35875 100644
--- a/src/projects/kostore/CMakeLists.txt
+++ b/src/projects/kostore/CMakeLists.txt
@@ -16,5 +16,5 @@ link_directories(
##### kostore (static) ##########################
tde_add_library( kostore STATIC_PIC AUTOMOC
- SOURCES koStore.cc koZipStore.cc koStoreBase.cc
+ SOURCES koStore.cpp koZipStore.cpp koStoreBase.cpp
)
diff --git a/src/projects/kostore/Makefile.am b/src/projects/kostore/Makefile.am
deleted file mode 100644
index 65de5e7..0000000
--- a/src/projects/kostore/Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
-
-KDE_CXXFLAGS = $(USE_RTTI)
-noinst_LTLIBRARIES = libkostore.la
-INCLUDES = $(all_includes)
-
-####### Files
-
-libkostore_la_LIBADD = $(LIB_TDEIO)
-libkostore_la_SOURCES = koStore.cc koZipStore.cc koStoreBase.cc
-#libkostore_la_LDFLAGS = $(all_libraries) -version-info 3:0:0 $(KDE_LDFLAGS) -no-undefined
-#include_HEADERS = koStore.h
diff --git a/src/projects/kostore/koStore.cc b/src/projects/kostore/koStore.cpp
index 655263f..24fc737 100644
--- a/src/projects/kostore/koStore.cc
+++ b/src/projects/kostore/koStore.cpp
@@ -1,4 +1,3 @@
-// -*- c-basic-offset: 2 -*-
/* This file is part of the KDE project
Copyright (C) 1998, 1999 Torben Weis <weis@kde.org>
Copyright (C) 2000-2002 David Faure <faure@kde.org>, Werner Trobin <trobin@kde.org>
diff --git a/src/projects/kostore/koStore.h b/src/projects/kostore/koStore.h
index 331bc8b..b43ec42 100644
--- a/src/projects/kostore/koStore.h
+++ b/src/projects/kostore/koStore.h
@@ -1,4 +1,3 @@
-// -*- c-basic-offset: 2 -*-
/* This file is part of the KDE project
Copyright (C) 1998, 1999 David Faure <faure@kde.org>
diff --git a/src/projects/kostore/koStoreBase.cc b/src/projects/kostore/koStoreBase.cpp
index a9cc63e..a9cc63e 100644
--- a/src/projects/kostore/koStoreBase.cc
+++ b/src/projects/kostore/koStoreBase.cpp
diff --git a/src/projects/kostore/koZipStore.cc b/src/projects/kostore/koZipStore.cpp
index 0bbecdc..0bbecdc 100644
--- a/src/projects/kostore/koZipStore.cc
+++ b/src/projects/kostore/koZipStore.cpp
diff --git a/src/rip/Makefile.am b/src/rip/Makefile.am
deleted file mode 100644
index da023c7..0000000
--- a/src/rip/Makefile.am
+++ /dev/null
@@ -1,32 +0,0 @@
-if include_videodvdrip
-VIDEODVDRIPDIR = videodvd
-VIDEODVDRIPLIB = videodvd/libvideodvdrip.la
-endif
-
-AM_CPPFLAGS = -I$(srcdir)/../../libk3b/core \
- -I$(srcdir)/../../libk3b/cddb \
- -I$(srcdir)/../../libk3bdevice \
- -I$(srcdir)/../../libk3b/plugin \
- -I$(srcdir)/../../libk3b/tools \
- -I$(srcdir)/../../libk3b/projects \
- -I$(srcdir)/../../libk3b/projects/audiocd \
- -I$(srcdir)/../../libk3b/cddb \
- -I$(srcdir)/../../libk3b/jobs/ \
- -I$(srcdir)/.. \
- -I$(srcdir)/../projects \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = librip.la
-librip_la_LIBADD = $(VIDEODVDRIPLIB)
-
-librip_la_SOURCES = base_k3baudiorippingoptionwidget.ui \
- base_k3bcddbpatternwidget.ui k3bpatternparser.cpp k3baudiorippingdialog.cpp \
- k3baudioripthread.cpp k3baudiocdview.cpp k3bcddbpatternwidget.cpp \
- k3bvideocdinfo.cpp k3bvideocdview.cpp k3bvideocdrip.cpp \
- k3bvideocdrippingdialog.cpp k3bcuefilewriter.cpp k3baudioconvertingoptionwidget.cpp \
- k3baudiocdlistview.cpp k3baudioprojectconvertingdialog.cpp \
- k3baudioprojectconvertingthread.cpp k3baudioripjob.cpp
-
-SUBDIRS = $(VIDEODVDRIPDIR) \ No newline at end of file
diff --git a/src/rip/videodvd/Makefile.am b/src/rip/videodvd/Makefile.am
deleted file mode 100644
index bac9b0a..0000000
--- a/src/rip/videodvd/Makefile.am
+++ /dev/null
@@ -1,16 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../../libk3b/core \
- -I$(srcdir)/../../../libk3bdevice \
- -I$(srcdir)/../../../libk3b/tools \
- -I$(srcdir)/../../../libk3b/videodvd/ \
- -I$(srcdir)/../../../libk3b/jobs/ \
- -I$(srcdir)/../.. \
- $(all_includes)
-
-METASOURCES = AUTO
-
-noinst_LTLIBRARIES = libvideodvdrip.la
-
-libvideodvdrip_la_SOURCES = base_k3bvideodvdrippingwidget.ui k3bvideodvdrippingview.cpp \
- k3bvideodvdrippingtitlelistview.cpp \
- k3bvideodvdrippingjob.cpp k3bvideodvdrippingwidget.cpp \
- k3bvideodvdrippingdialog.cpp k3bvideodvdrippingpreview.cpp
diff --git a/src/rip/videodvd/base_k3bvideodvdrippingwidget.ui b/src/rip/videodvd/base_k3bvideodvdrippingwidget.ui
index e6c35c0..88389a7 100644
--- a/src/rip/videodvd/base_k3bvideodvdrippingwidget.ui
+++ b/src/rip/videodvd/base_k3bvideodvdrippingwidget.ui
@@ -587,9 +587,6 @@
<property name="text">
<string>&amp;2-pass encoding</string>
</property>
- <property name="accel">
- <string>Alt+2</string>
- </property>
<property name="checked">
<bool>true</bool>
</property>
@@ -628,9 +625,6 @@
<property name="text">
<string>Resample Audio to &amp;44.1 KHz</string>
</property>
- <property name="accel">
- <string>Alt+4</string>
- </property>
<property name="checked">
<bool>true</bool>
</property>
diff --git a/src/sounds/Makefile.am b/src/sounds/Makefile.am
deleted file mode 100644
index 28cec7c..0000000
--- a/src/sounds/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-
-soundsdir = $(kde_sounddir)
-sounds_DATA = k3b_success1.wav k3b_error1.wav k3b_wait_media1.wav
-
-EXTRA_DIST = $(sounds_DATA)
diff --git a/stamp-h.in b/stamp-h.in
deleted file mode 100644
index e69de29..0000000
--- a/stamp-h.in
+++ /dev/null
diff --git a/subdirs b/subdirs
deleted file mode 100644
index 0f01c56..0000000
--- a/subdirs
+++ /dev/null
@@ -1,8 +0,0 @@
-doc
-k3bsetup
-libk3b
-libk3bdevice
-plugins
-src
-tdefile-plugins
-tdeioslaves
diff --git a/tdefile-plugins/Makefile.am b/tdefile-plugins/Makefile.am
deleted file mode 100644
index c1ba442..0000000
--- a/tdefile-plugins/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = k3bproject \ No newline at end of file
diff --git a/tdefile-plugins/k3bproject/CMakeLists.txt b/tdefile-plugins/k3bproject/CMakeLists.txt
index 48e9204..4bda659 100644
--- a/tdefile-plugins/k3bproject/CMakeLists.txt
+++ b/tdefile-plugins/k3bproject/CMakeLists.txt
@@ -40,6 +40,7 @@ tde_add_kpart( tdefile_k3b AUTOMOC
##### other data ################################
-install( FILES tdefile_k3b.desktop
+tde_create_translated_desktop(
+ SOURCE tdefile_k3b.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)
diff --git a/tdefile-plugins/k3bproject/Makefile.am b/tdefile-plugins/k3bproject/Makefile.am
deleted file mode 100644
index 424c358..0000000
--- a/tdefile-plugins/k3bproject/Makefile.am
+++ /dev/null
@@ -1,27 +0,0 @@
-AM_CPPFLAGS = -I$(srcdir)/../../libk3b/core \
- -I$(srcdir)/../../libk3b/core \
- -I$(srcdir)/../../libk3b/plugin \
- -I$(srcdir)/../../libk3b/tools \
- -I$(srcdir)/../../libk3b/projects \
- -I$(srcdir)/../../libk3b/projects/datacd \
- -I$(srcdir)/../../libk3bdevice \
- -I$(srcdir)/../../src/projects \
- $(all_includes)
-
-# these are the headers for your project
-noinst_HEADERS = tdefile_k3bprojectfileplugin.h
-
-kde_module_LTLIBRARIES = tdefile_k3b.la
-
-tdefile_k3b_la_SOURCES = tdefile_k3bprojectfileplugin.cpp
-tdefile_k3b_la_LDFLAGS = $(all_libraries) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO) -module $(KDE_PLUGIN)
-tdefile_k3b_la_LIBADD = $(LIB_TDEIO) ../../libk3b/libk3b.la ../../src/projects/kostore/libkostore.la
-
-# let automoc handle all of the meta source files (moc)
-METASOURCES = AUTO
-
-services_DATA = tdefile_k3b.desktop
-servicesdir = $(kde_servicesdir)
-
-messages:
- $(XGETTEXT) *.cpp -o $(podir)/tdefile_k3b.pot
diff --git a/tdefile-plugins/k3bproject/tdefile_k3b.desktop b/tdefile-plugins/k3bproject/tdefile_k3b.desktop
index 92e4614..9b5aef3 100644
--- a/tdefile-plugins/k3bproject/tdefile_k3b.desktop
+++ b/tdefile-plugins/k3bproject/tdefile_k3b.desktop
@@ -1,53 +1,10 @@
[Desktop Entry]
-Encoding=UTF-8
-Type=Service
Name=K3b Project Info
-Name[af]=K3b Projek Informasie
-Name[ar]= معلومات عن مشروع K3B
-Name[bg]=Информация за K3b проект
-Name[bn]=কে-থ্রি-বি প্রকল্প তথ্য
-Name[br]=Titouroù raktres K3b
-Name[ca]=Informació sobre el projecte de K3b
-Name[cs]=Info o K3b projektu
-Name[da]=K3b Projektinformation
-Name[de]=K3b Projektinformationen
-Name[el]=Πληροφορίες έργου K3b
-Name[eo]=K3b projekta informo
-Name[es]=Información de proyecto K3b
-Name[et]=K3b projekti info
-Name[fa]= اطلاعات پروژۀ K3b
-Name[fi]=K3b-projektin kuvaus
-Name[fr]=Information sur le projet K3b
-Name[ga]=Eolas faoin Tionscadal K3b
-Name[gl]=Informazón de Proxecto K3b
-Name[hu]=K3b-projektinformáció
-Name[is]=K3b verkefnisupplýsingar
-Name[it]=Informazioni progetto K3b
-Name[ja]=K3b プロジェクト情報
-Name[km]=ព័ត៌មាន​របស់​​គម្រោង K3b
-Name[lt]=K3b projekto informacija
-Name[mk]=Информации за проект од K3b
-Name[nb]=K3b-prosjektinformasjon
-Name[nds]=K3b-Projektinformatschonen
-Name[nl]=K3b-projectinformatie
-Name[nn]=K3b-prosjektinfo
-Name[pa]=K3b ਪ੍ਰੋਜੈੱਕਟ ਜਾਣਕਾਰੀ
-Name[pl]=Informacja dla projektu K3b
-Name[pt]=Informação do Projecto do K3b
-Name[pt_BR]=Informações do Projeto do K3b
-Name[ru]=Свдения о проекте K3b
-Name[sk]=K3b informácie o projekte
-Name[sr]=Инфо о K3b пројекту
-Name[sr@Latn]=Info o K3b projektu
-Name[sv]=K3b-projektinformation
-Name[tr]=K3b Proje Bilgisi
-Name[uk]=Інформація проекту K3b
-Name[uz]=K3b loyihasi haqida maʼlumot
-Name[uz@cyrillic]=K3b лойиҳаси ҳақида маълумот
-Name[zh_CN]=K3b 方案信息
-Name[zh_TW]=K3b 專案資訊
-X-TDE-ServiceTypes=KFilePlugin
-X-TDE-Library=tdefile_k3b
+
+Type=Service
MimeType=application/x-k3b
PreferredGroups=General
PreferredItems=documenttype
+Encoding=UTF-8
+X-TDE-ServiceTypes=KFilePlugin
+X-TDE-Library=tdefile_k3b
diff --git a/tdeioslaves/Makefile.am b/tdeioslaves/Makefile.am
deleted file mode 100644
index 55ab08d..0000000
--- a/tdeioslaves/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = videodvd
diff --git a/tdeioslaves/videodvd/CMakeLists.txt b/tdeioslaves/videodvd/CMakeLists.txt
index 9a7ffd8..b9f33bb 100644
--- a/tdeioslaves/videodvd/CMakeLists.txt
+++ b/tdeioslaves/videodvd/CMakeLists.txt
@@ -36,10 +36,12 @@ tde_add_kpart( tdeio_videodvd AUTOMOC
##### other data ################################
-install( FILES videodvd.desktop
+tde_create_translated_desktop(
+ SOURCE videodvd.desktop
DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/virtual_folders/services
)
-install( FILES videodvd.protocol
+tde_create_translated_desktop(
+ SOURCE videodvd.protocol
DESTINATION ${SERVICES_INSTALL_DIR}
)
diff --git a/tdeioslaves/videodvd/Makefile.am b/tdeioslaves/videodvd/Makefile.am
deleted file mode 100644
index 3dc61ac..0000000
--- a/tdeioslaves/videodvd/Makefile.am
+++ /dev/null
@@ -1,19 +0,0 @@
-INCLUDES = -I$(srcdir)/../../libk3b/tools \
- -I$(srcdir)/../../libk3b/core \
- -I$(srcdir)/../../libk3bdevice \
- $(all_includes)
-
-kde_module_LTLIBRARIES = tdeio_videodvd.la
-
-tdeio_videodvd_la_SOURCES = videodvd.cpp
-tdeio_videodvd_la_LIBADD = -ltdeio ../../libk3b/libk3b.la
-tdeio_videodvd_la_LDFLAGS = -avoid-version -module $(all_libraries) $(KDE_PLUGIN) $(LIB_QT) -ltdeio -ltdecore -L../../libk3bdevice/.libs -lk3bdevice
-
-protocol_DATA = videodvd.protocol
-protocoldir = $(kde_servicesdir)
-
-konq_sidebartree_init_services_data_DATA = videodvd.desktop
-konq_sidebartree_init_services_datadir = $(kde_datadir)/konqsidebartng/virtual_folders/services
-
-messages:
- $(XGETTEXT) *.cpp -o $(podir)/tdeio_videodvd.pot
diff --git a/tdeioslaves/videodvd/videodvd.desktop b/tdeioslaves/videodvd/videodvd.desktop
index 7e9f316..06ae323 100644
--- a/tdeioslaves/videodvd/videodvd.desktop
+++ b/tdeioslaves/videodvd/videodvd.desktop
@@ -1,48 +1,10 @@
[Desktop Entry]
-Encoding=UTF-8
+Name=Video DVD Browser
+
Type=Link
-URL=videodvd:/
Icon=media-optical-dvd
-Name=Video DVD Browser
-Name[af]=Video DVD Blaaier
-Name[ar]= قارىء القرص المدمج المرئي الرقمي DVD
-Name[bg]=Браузър за видео DVD
-Name[br]=Furcher DVD Video
-Name[ca]=Navegador de DVDs de vídeo
-Name[cs]=Prohlížeč Video DVD
-Name[da]=Video-dvd browser
-Name[de]=Video-DVD
-Name[el]=Περιηγητής Video DVD
-Name[eo]=Videa DVD foliumilo
-Name[es]=Navegador de DVD de vídeo
-Name[et]=Video DVD sirvija
-Name[fa]= مرورگر دی وی دی ویدئویی
-Name[fi]=Video-dvd selain
-Name[fr]=Navigateur de DVD
-Name[gl]=Explorador de Vídeo DVD
-Name[hu]=Video DVD-böngésző
-Name[is]=Vídeó DVD flakkari
-Name[it]=Navigatore DVD video
-Name[ja]=ビデオ DVD ブラウザ
-Name[ka]=ვიდეო DVD-ის ბროუზერი
-Name[km]=កម្មវិធី​រុករក​ឌីវីឌី​វីដេអូ
-Name[lt]=Video DVD naršyklė
-Name[nds]=Video-DVD-Kieker
-Name[nn]=Film-DVD-lesar
-Name[pa]=ਵੀਡਿਓ DVD ਝਲਕਾਰਾ
-Name[pl]=Przeglądarka płyt DVD Video
-Name[pt]=Navegador de DVD de Vídeo
-Name[pt_BR]=Navegador de DVD de Vídeo
-Name[sk]=Video DVD prehliadač
-Name[sr]=Прегледач видео DVD-а
-Name[sr@Latn]=Pregledač video DVD-a
-Name[sv]=Video-dvd bläddrare
-Name[tr]=Görüntü DVD'si Gezgini
-Name[uk]=Навігатор відео-DVD
-Name[uz]=Video-DVD brauzeri
-Name[uz@cyrillic]=Видео-DVD браузери
-Name[zh_CN]=视频 DVD 浏览器
-Name[zh_TW]=Video DVD 瀏覽器
+URL=videodvd:/
Open=false
+Encoding=UTF-8
X-TDE-TreeModule=Directory
X-TDE-KonqSidebarModule=konqsidebar_tree
diff --git a/tdeioslaves/videodvd/videodvd.protocol b/tdeioslaves/videodvd/videodvd.protocol
index fdb4db8..c41758d 100644
--- a/tdeioslaves/videodvd/videodvd.protocol
+++ b/tdeioslaves/videodvd/videodvd.protocol
@@ -1,53 +1,12 @@
[Protocol]
-exec=tdeio_videodvd
+Description=A tdeioslave that allows files to be copied from a Video DVD (including decryption)
+
protocol=videodvd
+Icon=media-optical-dvd
+exec=tdeio_videodvd
input=none
output=filesystem
reading=true
listing=Name,Type,Size,Date
-Icon=media-optical-dvd
Class=:local
X-DocPath=tdeioslave/videodvd/index.html
-Description=A tdeioslave that allows files to be copied from a Video DVD (including decryption)
-Description[af]='n 'Kioslave' wat jou toelaat om lêers vanaf 'n Video DVD te kopiëer. Dit doen ook die nodige dekripsie.
-Description[ar]= يسمح هذا ال-tdeioslave بنسخ الملفات من قرص مدمج مرئي رقمي DVD ( بما فيه فك التشفير )
-Description[bg]=tdeioslave, позволяващ ви да копирате файлове от видео DVD (включително разшифроването)
-Description[bn]=একটি কে-আই-ও স্লেভ যেটি একটি ভিডিও ডিভিডি থেকে ফাইল কপি করতে অনুমতিদেয় (ডিক্রিপশন সহ)
-Description[ca]=Un tdeioslave que permet que es copiïn fitxers des d'un DVD de vídeo (incloent el desxifrat)
-Description[cs]=Kioslave umožňující kopírování video DVD (včetně dekódování)
-Description[da]=En tdeioslave som gør det muligt at kopiere filer fra en video-dvd (inklusive afkodning)
-Description[de]=Ein-/Ausgabemodul, mit dem man Dateien von einer Video-DVD kopieren kann (inkl. Entschlüsselung)
-Description[el]=Ένα tdeioslave που επιτρέπει την αντιγραφή αρχείων από ένα DVD βίντεο (δυνατότητα αποκρυπτογράφησης)
-Description[eo]=Kioslave kiu permesas kopii dosierojn el videa DVD (inklude malĉifro)
-Description[es]=Un tdeioslave que permite copiar archivos de un DVD de vídeo (incluye descifrado)
-Description[et]=TDEIO-moodul, mis võimaldab kopeerida faile video DVD-lt (vajadusel dekrüpteerib)
-Description[fa]=یک tdeioslave که اجازه می‌دهد پرونده‌ها از یک دی وی دی ویدئویی )شامل سرگشایی( رونوشت شوند
-Description[fi]=Kioslave-palvelu, joka mahdollistaa tiedostojen purkamisen dvd-levyltä.
-Description[fr]=Un tdeioslave qui permet de copier des fichiers depuis un DVD Vidéo (incluant le déchiffrement)
-Description[gl]=Un tdeioslave que permite copiar ficheiros dun Video DVD (incluindo descifrar)
-Description[he]=עבד קלט/פלט של TDE המאפשר לקבצים להיות מועתקים מתקליטור וידאו של DVD (כולל פענוח)
-Description[hu]=Kioslave, amellyel fájlokat lehet másolni Video DVD-ről (dekódolással együtt)
-Description[is]=Kioslave sem leyfir afritun af skrám frá vídeó DVD (með afkóðun)
-Description[it]=Un tdeioslave che permette ai file di essere copiati da un DVD video (incluso decifrazione)
-Description[ja]=ビデオ DVD からファイルをコピーすることを可能にする tdeioslave (暗号解除も含む)
-Description[ka]=Kioslave, რომელიც იძლევა Video DVD-დან ასლის ფაილების მიღების საშუელებას (გაშიფრვასთან ერთად)
-Description[km]=​tdeioslave ដែល​អនុញ្ញាត​ឲ្យ​ចម្លង​​ឯកសារ​ពី​ឌីវីឌី​វីដេអូ(រួម​ទាំង​ការ​ឌិគ្រីប)
-Description[lt]=Priedas (tdeioslave) leidžiantis kopijuoti bylas iš Video DVD (taip pat ir atšifruoti)
-Description[ms]=tdeioslave yang membenarkan fail untuk disalin dari DVD Video (termasuk nyahenkripsi)
-Description[nb]=En tdeioslave som gjør det mulig å kopiere filer fra en Video-DVD (medregnet dekryptering)
-Description[nds]=En In-/Utgaavmoduul, mit dat sik Dateien vun en Video-DVD koperen laat (ok mit Opslöteln)
-Description[nl]=Een tdeioslave waarmee u bestanden van een video-dvd kunt kopiëren (inclusief versleuteling)
-Description[nn]=Ein tdeioslave som gjer det mogleg å kopiera filer frå ein film-DVD (inkludert kryptering)
-Description[pa]=ਇੱਕ tdeioslave ਹੈ, ਜੋ ਕਿ ਫਾਇਲਾਂ ਨੂੰ ਇੱਕ DVD (ਡਿਸਕਰਿਪਸ਼ਨ ਸਮੇ) ਤੋਂ ਨਕਲ ਕਰਨ ਲਈ ਸਹਾਇਕ ਹੈ
-Description[pl]=Wtyczka protokołu pozwalająca kopiować pliki z płyt DVD Video (łącznie z odszyfrowywaniem)
-Description[pt]=Um 'tdeioslave' que permite copiar ficheiros de um DVD Vídeo (incluindo decifrar)
-Description[pt_BR]=Um tdeioslave que permite que arquivos sejam copiados de um DVD de Vídeo (incluindo a quebra da proteção)
-Description[ru]=Позволяет копировать файлы с Video DVD (с дешифровкой)
-Description[sk]=tdeioslave, ktorý umožňuje kopírovať súbory z Video DVD (vrátane dešifrovania)
-Description[sr]=tdeioslave који омогућава копирање фајлова са видео DVD-а (укључујући дешифровање)
-Description[sr@Latn]=tdeioslave koji omogućava kopiranje fajlova sa video DVD-a (uključujući dešifrovanje)
-Description[sv]=En I/O-slav som gör det möjligt att kopiera filer från en video-dvd (inklusive avkodning)
-Description[tr]= Bir Görüntü DVD'sinden dosyaların kopyalanmasını (ve kodunun çözülmesini) sağlayan tdeioslave
-Description[uk]=Підлеглий В/В, який дає змогу копіювати файли з Відео DVD (включаючи розшифрування)
-Description[zh_CN]=允许从视频 DVD(包括加密影碟)中复制文件的 tdeioslave
-Description[zh_TW]=允許直接從 Video DVD 複製檔案的 tdeioslave(會自動解密)
diff --git a/translations/desktop_files/af.po b/translations/desktop_files/af.po
new file mode 100644
index 0000000..ae80328
--- /dev/null
+++ b/translations/desktop_files/af.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: af\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD & DVD Skrywer"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD skryf program"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Onttrek digitale oudio m.b.v. K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Kopiëer CD m.b.v. K3b..."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Skep oudio CD met K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Skep data CD met K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Skep 'n Data DVD m.b.v. K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Skep video CD met K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Kopiëer DVD/BLURAY m.b.v. K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Kopiëer Video DVD/BLURAY titels m.b.v. K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Skryf CD beeld met K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Skryf CD of DVD beeld lêer m.b.v. K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b Projek"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b Projek Informasie"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video DVD Blaaier"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"'n 'Kioslave' wat jou toelaat om lêers vanaf 'n Video DVD te kopiëer. Dit "
+"doen ook die nodige dekripsie."
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD & DVD Skryf Opstelling"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - verander regte vir CD/DVD skryf met K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/ar.po b/translations/desktop_files/ar.po
new file mode 100644
index 0000000..1e5525f
--- /dev/null
+++ b/translations/desktop_files/ar.po
@@ -0,0 +1,303 @@
+# 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: 2022-08-31 20:29+0000\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: ar\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr "K3b"
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "اعداد كتابة القرص المدمج(CD) و القرص المرئي الرقمي (DVD)"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "برنامج لكتابة الاقراص المدمجة CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "استعمل K3b لاستخراج الصوتي الرقمي."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "انقل القرص المدمج بواسطة K3b ."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "انشيء القرص المدمج السمعي بواسطة K3b ..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "انشيء القرص المدمج لحفظ البيانات (Data) بواسطة K3b ..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "انشيء القرص المرئي الرقمي (DVD) لحفظ البيانات (Data) بواسطة K3b ..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "انشيء القرص المدمج المرئي (CD) بواسطة K3b ."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "انسخ القرص الرقمي المرئي (DVD/BLURAY) بواسطة K3b ."
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "استخرج عناوين مرئيات من القرص المرئي الرقمي (DVD/BLURAY) بواسطة K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "اكتب صورة (Image DATA) على القرص المدمج (CD) بواسطة K3b ."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr ""
+"اكتب صورة على القرص المدمج (CD) او على القرص المرئي الرقمي (DVD) بواسطة "
+"K3b ."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "مشروع K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "معلومات عن مشروع K3B"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "قارىء القرص المدمج المرئي الرقمي DVD"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"يسمح هذا ال-tdeioslave بنسخ الملفات من قرص مدمج مرئي رقمي DVD ( بما فيه فك "
+"التشفير )"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "اعداد K3b"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "العام اعداد كتابة القرص المدمج (CD) و القرص المرئي الرقمي (DVD)"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+"اعداد K3B 2 - غيًر الصلاحيات (الاذون ) كي تستطيع كتابة الاقراص المدمجة (CD) "
+"او الاقراص المرئية الرقمية (DVD) بواسطة K3B"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "اعداد K3b ; K3b2;"
diff --git a/translations/desktop_files/bg.po b/translations/desktop_files/bg.po
new file mode 100644
index 0000000..9b60263
--- /dev/null
+++ b/translations/desktop_files/bg.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: bg\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Запис на CD и DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Програма за запис на CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Извличане на цифров звук с K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Копиране на CD с K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Създаване на аудио CD с K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Създаване на CD с данни с K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Създаване на DVD с данни с K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Създаване на видео CD с K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Копиране на DVD/BLURAY с K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Извличане на DVD/BLURAY заглавия с K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Запис на CD образ с K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Запис на CD или DVD образ с K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b проект"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Информация за K3b проект"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Браузър за видео DVD"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"tdeioslave, позволяващ ви да копирате файлове от видео DVD (включително "
+"разшифроването)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "Настройване на K3b"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Настройване записа на CD и DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "Настройване на K3b (2) - промяна на правата за запис на CD/DVD с K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "K3bSetup2;k3bsetup2;Настройване на K3b (2);"
diff --git a/translations/desktop_files/bn.po b/translations/desktop_files/bn.po
new file mode 100644
index 0000000..d17c636
--- /dev/null
+++ b/translations/desktop_files/bn.po
@@ -0,0 +1,303 @@
+# 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: 2022-08-31 20:29+0000\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: bn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr "কে-থ্রি-বি"
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "সিডি এবং ডিভিডি লিখন"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "সিডি লিখন প্রোগ্র্যাম"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "কে-থ্রি-বি দিয়ে অডিও সিডি তৈরি করো..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+#, fuzzy
+msgid "Copy CD with K3b"
+msgstr "কে-থ্রি-বি দিয়ে অডিও সিডি তৈরি করো..."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "কে-থ্রি-বি দিয়ে অডিও সিডি তৈরি করো..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "কে-থ্রি-বি দিয়ে ডেটা-সিডি তৈরি করো..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "কে-থ্রি-বি দিয়ে ডেটা-ডিভিডি তৈরি করো..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "কে-থ্রি-বি দিয়ে ভিডিও সিডি তৈরি করো..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "কে-থ্রি-বি দিয়ে সিডি ইমেজ লেখো..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "কে-থ্রি-বি দিয়ে সিডি অথবা ডিভিডি ইমেজ লেখো..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "কে-থ্রি-বি প্রকল্প"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "কে-থ্রি-বি প্রকল্প তথ্য"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"একটি কে-আই-ও স্লেভ যেটি একটি ভিডিও ডিভিডি থেকে ফাইল কপি করতে অনুমতিদেয় "
+"(ডিক্রিপশন সহ)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "কে-থ্রি-বি ব্যবস্থাপনা"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "সিডি এবং ডিভিডি লিখন ব্যবস্থাপনা"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+"কে-থ্রি-বি ব্যবস্থাপনা ২ - কে-থ্রি-বি দিয়ে সিডি/ডিভিডি লিখনের জন্য অনুমতি পরিবর্তন "
+"করে"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/br.po b/translations/desktop_files/br.po
new file mode 100644
index 0000000..c79981e
--- /dev/null
+++ b/translations/desktop_files/br.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: br\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Skrivañ CD ha DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Program skriver CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Eztennañ klevet niverel gant K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Eilañ ur CD gant K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Krouiñ ur CD klevet gant K3b ..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Krouiñ ur CD roadoù gant K3b ..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Krouiñ un DVD roadoù gant K3b ..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Krouiñ ur CD video gant K3b ..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Eilañ un DVD/BLURAY gant K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+#, fuzzy
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Eilañ un DVD/BLURAY gant K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "srivañ ar skeudenn CD gant K3b ..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "srivañ ur skeudenn CD pe DVD gant K3b ..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Raktres K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Titouroù raktres K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Furcher DVD Video"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+#, fuzzy
+msgid "CD & DVD Burning Setup"
+msgstr "Skrivañ CD ha DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/bs.po b/translations/desktop_files/bs.po
new file mode 100644
index 0000000..dcd7578
--- /dev/null
+++ b/translations/desktop_files/bs.po
@@ -0,0 +1,303 @@
+# 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: 2022-08-31 20:29+0000\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: bs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD & DVD prženje"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Program za prženje CDova"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "Napravio audio CD koristeći K3b..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+#, fuzzy
+msgid "Copy CD with K3b"
+msgstr "Napravio audio CD koristeći K3b..."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Napravio audio CD koristeći K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Napravi podatkovni CD koristeći K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+#, fuzzy
+msgid "Create Data DVD with K3b..."
+msgstr "Napravi podatkovni CD koristeći K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Napravi video CD koristeći K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Zapiši CD image koristeći K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+#, fuzzy
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Zapiši CD image koristeći K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b projekat"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+#, fuzzy
+msgid "K3b Project Info"
+msgstr "K3b projekat"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+#, fuzzy
+msgid "CD & DVD Burning Setup"
+msgstr "CD & DVD prženje"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - promijenite privilegije za CD/DVD prženje sa K3b-om"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/ca.po b/translations/desktop_files/ca.po
new file mode 100644
index 0000000..661383f
--- /dev/null
+++ b/translations/desktop_files/ca.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: ca\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Programa per gravar CDs i DVDs"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Programa gravador de CDs"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Extreu àudio digital amb el K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Copia CD amb el K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Crea un CD d'àudio amb el K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Crea un CD de dades amb el K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Crea un DVD de dades amb el K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Crea un CD de vídeo amb el K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Copia un DVD/BLURAY amb el K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Extreure pistes de DVD/BLURAY amb el K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Escriu imatge de CD amb el K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Escriu imatge de CD o DVD amb el K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Projecte de K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Informació sobre el projecte de K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Navegador de DVDs de vídeo"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Un tdeioslave que permet que es copiïn fitxers des d'un DVD de vídeo "
+"(incloent el desxifrat)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Programa per gravar CDs i DVDs"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - modifica els permisos per a cremar CD i DVD amb K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/cs.po b/translations/desktop_files/cs.po
new file mode 100644
index 0000000..5853cbf
--- /dev/null
+++ b/translations/desktop_files/cs.po
@@ -0,0 +1,297 @@
+# 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: 2022-08-31 20:29+0000\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: cs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Vypalování CD a DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Program pro vypalování CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Extrahovat digitální zvuk pomocí K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Kopírovat CD pomocí K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Vytvořit zvukové CD..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Vytvořit datové CD..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Vytvořit datové DVD..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Vytvořit video CD..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Kopírovat DVD/BLURAY pomocí K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Ripovat titulky video DVD/BLURAY pomocí K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Vypálit obraz CD..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Vypálit obraz CD nebo DVD pomocí K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b projekt"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Info o K3b projektu"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Prohlížeč Video DVD"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr "Kioslave umožňující kopírování video DVD (včetně dekódování)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Nastavení vypalování CD a DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - změna oprávnění pro vypalování CD/DVD s K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/da.po b/translations/desktop_files/da.po
new file mode 100644
index 0000000..b3db7e5
--- /dev/null
+++ b/translations/desktop_files/da.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: da\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Cd & dvd-skriveprogram"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Cd-skriveprogram"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Rip digitallyd med K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Kopiér cd med K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Lav lyd-cd med K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Lav data-cd med K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Lav data-cd med K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Lav video-cd med K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Kopiér dvd med K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Rip dvd-titler med K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Skriv cd-billede med K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Skriv cd- eller dvd-billede med K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-projekt"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b Projektinformation"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video-dvd browser"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"En tdeioslave som gør det muligt at kopiere filer fra en video-dvd "
+"(inklusive afkodning)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Cd & dvd opsætning til brænding"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - ændring af tilladelser for cd/dvd-brænding med K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/de.po b/translations/desktop_files/de.po
new file mode 100644
index 0000000..934b66b
--- /dev/null
+++ b/translations/desktop_files/de.po
@@ -0,0 +1,300 @@
+# 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: 2022-08-31 20:29+0000\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: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD & DVD-Brennen"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD-Brennprogramm"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Digital-Audio mit K3b auslesen"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "CD mit K3b kopieren"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Audio-CD mit K3b erstellen ..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Daten-CD mit K3b erstellen ..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Daten-DVD mit K3b erstellen ..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Video-CD mit K3b erstellen ..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "DVD/BLURAY mit K3b kopieren"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "DVD/BLURAY-Titel mit K3b auslesen"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "CD-Abbild mit K3b brennen ..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "CD/DVD-Abbild mit K3b brennen ..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-Projekt"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b Projektinformationen"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video-DVD"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Ein-/Ausgabemodul, mit dem man Dateien von einer Video-DVD kopieren kann "
+"(inkl. Entschlüsselung)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "K3b Einrichtungsassistent"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD & DVD-Brennen einrichten"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+"K3b Einrichtungsassistent - Zugriffsrechte zum Brennen mit K3b anpassen"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "K3b; Einrichtungsassistent; Rechte;"
diff --git a/translations/desktop_files/el.po b/translations/desktop_files/el.po
new file mode 100644
index 0000000..af8dd23
--- /dev/null
+++ b/translations/desktop_files/el.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: el\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Εγγραφή CD & DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Πρόγραμμα εγγραφής CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Εξαγωγή ψηφιακού ήχου με το K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Αντιγραφή CD με το K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Δημιουργία CD ήχου με το K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Δημιουργία CD δεδομένων με το K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Δημιουργία DVD δεδομένων με το K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Δημιουργία Video CD με το K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Αντιγραφή DVD/BLURAY με το K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Εξαγωγή τίτλων DVD/BLURAY με το K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Εγγραφή εικόνας CD με το K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Εγγραφή εικόνας CD ή DVD με το K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Έργο K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Πληροφορίες έργου K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Περιηγητής Video DVD"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Ένα tdeioslave που επιτρέπει την αντιγραφή αρχείων από ένα DVD βίντεο "
+"(δυνατότητα αποκρυπτογράφησης)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Ρύθμιση εγγραφής CD & DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "Ρύθμιση K3b 2 - τροποποίηση δικαιωμάτων για εγγραφή CD/DVD με το K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "Ρύθμιση K3b 2;k3bsetup2;"
diff --git a/translations/desktop_files/eo.po b/translations/desktop_files/eo.po
new file mode 100644
index 0000000..63f8ab6
--- /dev/null
+++ b/translations/desktop_files/eo.po
@@ -0,0 +1,297 @@
+# 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: 2022-08-31 20:29+0000\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: eo\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "KD & DVD enskribo"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "KD skribilo"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Ekstraktu ciferecan sonon per K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Kopiu KD per K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Kreu sonan KD per K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Kreu datuman KD per K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Kreu datuman DVD per K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Kreu videan KD per K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Kopiu DVD/BLURAY per K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Ekstraktu videan DVD/BLURAY titolojn per K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Skribu KD imagon per K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Skribu KD aŭ DVD imagon per K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b projekto"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b projekta informo"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Videa DVD foliumilo"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr "Kioslave kiu permesas kopii dosierojn el videa DVD (inklude malĉifro)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "K3bAgordo"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "KD & DVD Enskriba agordo"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bAgordo 2 - ŝanĝu rajtojn por KD/DVD enskribo per K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "K3bAgordo2;k3bagordo2;"
diff --git a/translations/desktop_files/es.po b/translations/desktop_files/es.po
new file mode 100644
index 0000000..29c0880
--- /dev/null
+++ b/translations/desktop_files/es.po
@@ -0,0 +1,300 @@
+# 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: 2022-08-31 20:29+0000\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: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Grabación de CD y DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Programa de grabación de CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Extraer audio digital con K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Copiar CD con K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Crear CD de audio con K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Crear CD de datos con K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Crear DVD de datos con K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Crear CD de vídeo con K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Copiar DVD/BLURAY con K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Extraer títulos de DVD/BLURAY de vídeo con K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Grabar imagen de CD con K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Grabar imagen de CD o DVD con K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Proyecto de K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Información de proyecto K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Navegador de DVD de vídeo"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Un tdeioslave que permite copiar archivos de un DVD de vídeo (incluye "
+"descifrado)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Configurar grabación de CD y DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+"K3bSetup 2 - modifica los permisos para la grabación de CD o DVD con K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/et.po b/translations/desktop_files/et.po
new file mode 100644
index 0000000..31c4272
--- /dev/null
+++ b/translations/desktop_files/et.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: et\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD ja DVD kirjutamine"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD kirjutamise rakendus"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Ekstrakti digitaalne audio K3b abil"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Kopeeri CD K3b abil"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Kirjuta audio-CD K3b abil..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Kirjuta andme-CD K3b abil..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Kirjuta andme-DVD K3b abil..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Kirjuta video-CD K3b abil..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Kopeeri DVD/BLURAY K3b abil"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Ripi video-DVD/BLURAY tiitlid K3b abil"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Kirjuta CD-tõmmis K3b abil plaadile..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Kirjuta CD- või DVD-tõmmis K3b abil plaadile..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b Projekt"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b projekti info"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video DVD sirvija"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"TDEIO-moodul, mis võimaldab kopeerida faile video DVD-lt (vajadusel "
+"dekrüpteerib)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "K3b seadistamine"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD ja DVD kirjutamise seadistamine"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3b seadistamine - võimalus muuta õigusi CD/DVD kirjutamiseks K3b-ga"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "K3bSetup2;k3bsetup2;k3b seadistamine;"
diff --git a/translations/desktop_files/eventsrc/af.po b/translations/desktop_files/eventsrc/af.po
new file mode 100644
index 0000000..2951aea
--- /dev/null
+++ b/translations/desktop_files/eventsrc/af.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: af\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Proses suksesvol"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Proses het suksesvol klaar gemaak"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Verwerking fout"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Die proses het met foute klaar gemaak"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Wag vir medium"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Die gebruiker moet 'n medium insit"
diff --git a/translations/desktop_files/eventsrc/ar.po b/translations/desktop_files/eventsrc/ar.po
new file mode 100644
index 0000000..e6c5680
--- /dev/null
+++ b/translations/desktop_files/eventsrc/ar.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: ar\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr "K3b"
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "تمت المعالجة بنجاح"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "نهاية المعالجة بنجاح"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "خطأ خلال المعالجة"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "انتهت المعالجة على خطأ "
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "في انتظار الواسطة"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "يجب على المستعمل ادخال الواسطة"
diff --git a/translations/desktop_files/eventsrc/bg.po b/translations/desktop_files/eventsrc/bg.po
new file mode 100644
index 0000000..ae83a71
--- /dev/null
+++ b/translations/desktop_files/eventsrc/bg.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: bg\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Процесът е успешен"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Процесът завърши успешно"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Грешка при обработка"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Процесът завърши с грешки"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Изчакване за диск"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Потребителят трябва да постави диск в устройството"
diff --git a/translations/desktop_files/eventsrc/bn.po b/translations/desktop_files/eventsrc/bn.po
new file mode 100644
index 0000000..5746b78
--- /dev/null
+++ b/translations/desktop_files/eventsrc/bn.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: bn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr "কে-থ্রি-বি"
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "প্রসেস সফল"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "প্রসেস সফলভাবে শেষ হল"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "প্রসেস ত্রুটি"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "প্রসেস ত্রুটিপূর্ণভাবে শেষ হল"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "মাধ্যমের জন্য অপেক্ষারত"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "ব্যবহারকারীর একটি মাধ্যম ভিতরে ঢোকানোর প্রয়োজন"
diff --git a/translations/desktop_files/eventsrc/br.po b/translations/desktop_files/eventsrc/br.po
new file mode 100644
index 0000000..32b401c
--- /dev/null
+++ b/translations/desktop_files/eventsrc/br.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: br\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr ""
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr ""
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr ""
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr ""
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Emaon o c'hortoz evit ar vedium"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr ""
diff --git a/translations/desktop_files/eventsrc/bs.po b/translations/desktop_files/eventsrc/bs.po
new file mode 100644
index 0000000..91d0ba9
--- /dev/null
+++ b/translations/desktop_files/eventsrc/bs.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: bs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Proces je uspio"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Proces je uspješno završen"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Greška u procesu"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Proces je završen sa greškama"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Čekam medij"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Korisnik mora ubaciti medij"
diff --git a/translations/desktop_files/eventsrc/ca.po b/translations/desktop_files/eventsrc/ca.po
new file mode 100644
index 0000000..028a74e
--- /dev/null
+++ b/translations/desktop_files/eventsrc/ca.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: ca\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Procés correcte"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Procés finalitzat amb èxit"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Procés amb error"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Procés finalitzat amb errors"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "S'està esperant un suport"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Cal que l'usuari insereixi un suport"
diff --git a/translations/desktop_files/eventsrc/cs.po b/translations/desktop_files/eventsrc/cs.po
new file mode 100644
index 0000000..dbb3766
--- /dev/null
+++ b/translations/desktop_files/eventsrc/cs.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: cs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Proces úspěšný"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Proces úspěšně dokončen"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Chyba procesu"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Proces ukončen s chybami"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Čekám na médium"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Uživatel musí vložit médium"
diff --git a/translations/desktop_files/eventsrc/da.po b/translations/desktop_files/eventsrc/da.po
new file mode 100644
index 0000000..8069871
--- /dev/null
+++ b/translations/desktop_files/eventsrc/da.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: da\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Processen lykkedes"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Processen afsluttedes korrekt"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Procesfejl"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Processen afsluttede med fejl"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Venter på mediet"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Brugeren må indsætte et medie"
diff --git a/translations/desktop_files/eventsrc/de.po b/translations/desktop_files/eventsrc/de.po
new file mode 100644
index 0000000..4be0844
--- /dev/null
+++ b/translations/desktop_files/eventsrc/de.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Vorgang erfolgreich"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Vorgang erfolgreich abgeschlossen"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Vorgang nicht erfolgreich"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Vorgang wurde mit Fehlern beendet"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Warten auf Medium"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Der Benutzer muss ein Medium einlegen"
diff --git a/translations/desktop_files/eventsrc/el.po b/translations/desktop_files/eventsrc/el.po
new file mode 100644
index 0000000..2c9853d
--- /dev/null
+++ b/translations/desktop_files/eventsrc/el.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: el\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Διεργασία επιτυχής"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Η διεργασία ολοκληρώθηκε επιτυχώς"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Σφάλμα διεργασίας"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Η διεργασία ολοκληρώθηκε με σφάλματα"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Αναμονή για μέσο"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Ο χρήστης πρέπει να εισάγει ένα μέσο"
diff --git a/translations/desktop_files/eventsrc/eo.po b/translations/desktop_files/eventsrc/eo.po
new file mode 100644
index 0000000..f4311fe
--- /dev/null
+++ b/translations/desktop_files/eventsrc/eo.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: eo\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Tasko sukcesa"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Tasko sukcese finis"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Taska eraro"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Tasko finis erare"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Atendante ujon"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "La uzanto devas enigi ujon"
diff --git a/translations/desktop_files/eventsrc/es.po b/translations/desktop_files/eventsrc/es.po
new file mode 100644
index 0000000..1440171
--- /dev/null
+++ b/translations/desktop_files/eventsrc/es.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Éxito de proceso"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Proceso terminado con éxito"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Error de proceso"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Proceso terminado con errores"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Esperando medio"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "El usuario necesita insertar un medio"
diff --git a/translations/desktop_files/eventsrc/et.po b/translations/desktop_files/eventsrc/et.po
new file mode 100644
index 0000000..ab6fef6
--- /dev/null
+++ b/translations/desktop_files/eventsrc/et.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: et\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Tegevus oli edukas"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Tegevus lõppes edukalt"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Tegevuse viga"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Tegevus lõppes vigadega"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Andmekandja ootamine"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Kasutajal tuleb andmekandja sisse panna"
diff --git a/translations/desktop_files/eventsrc/eventsrc.pot b/translations/desktop_files/eventsrc/eventsrc.pot
new file mode 100644
index 0000000..5af5c09
--- /dev/null
+++ b/translations/desktop_files/eventsrc/eventsrc.pot
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr ""
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr ""
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr ""
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr ""
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr ""
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr ""
diff --git a/translations/desktop_files/eventsrc/fa.po b/translations/desktop_files/eventsrc/fa.po
new file mode 100644
index 0000000..50abc43
--- /dev/null
+++ b/translations/desktop_files/eventsrc/fa.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: fa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "فرآیند موفق"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "فرآیند با موفقیت تمام شد"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "خطای فرآیند"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "فرآیند با خطاهایی تمام شد"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "انتظار برای رسانه"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "کاربر نیاز به درج یک رسانه دارد"
diff --git a/translations/desktop_files/eventsrc/fi.po b/translations/desktop_files/eventsrc/fi.po
new file mode 100644
index 0000000..a34c57c
--- /dev/null
+++ b/translations/desktop_files/eventsrc/fi.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Suoritettu"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Työ on suoritettu"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Virhe"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Työtä suoritettaessa tapahtui virheitä"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Odotetaan levyä"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Odotetaan käyttäjän syöttävän levyn"
diff --git a/translations/desktop_files/eventsrc/fr.po b/translations/desktop_files/eventsrc/fr.po
new file mode 100644
index 0000000..3350bdc
--- /dev/null
+++ b/translations/desktop_files/eventsrc/fr.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Processus réussi"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Processus terminé avec succès"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Erreur du processus"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Processus terminé avec des erreurs"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "En attente du média"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "L'utilisateur doit insérer un média"
diff --git a/translations/desktop_files/eventsrc/ga.po b/translations/desktop_files/eventsrc/ga.po
new file mode 100644
index 0000000..6416593
--- /dev/null
+++ b/translations/desktop_files/eventsrc/ga.po
@@ -0,0 +1,53 @@
+# 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: 2022-08-27 17:13+0200\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: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "D'éirigh leis an bpróiseas"
+
+#. Comment
+#: eventsrc:7
+#, fuzzy
+msgid "Process successfully finished"
+msgstr "D'éirigh leis an bpróiseas"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr ""
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr ""
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr ""
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr ""
diff --git a/translations/desktop_files/eventsrc/gl.po b/translations/desktop_files/eventsrc/gl.po
new file mode 100644
index 0000000..a614137
--- /dev/null
+++ b/translations/desktop_files/eventsrc/gl.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: gl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Proceso exitoso"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "O proceso terminou con éxito"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Erro no proceso"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "O proceso terminou con erros"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Á espera do disco"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "O usuário debe inserir un disco"
diff --git a/translations/desktop_files/eventsrc/he.po b/translations/desktop_files/eventsrc/he.po
new file mode 100644
index 0000000..b6ac99b
--- /dev/null
+++ b/translations/desktop_files/eventsrc/he.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: he\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "תהליך מוצלח"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "התהליך הסתיים בהצלחה"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "שגיאת תהליך"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "התהליך הסתיים עם שגיאות"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "מצפה למדיה"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "המשתמש חייב להכניס מדיית צריבה"
diff --git a/translations/desktop_files/eventsrc/hi.po b/translations/desktop_files/eventsrc/hi.po
new file mode 100644
index 0000000..08b6a91
--- /dev/null
+++ b/translations/desktop_files/eventsrc/hi.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: hi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr "के3बी"
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "प्रक्रिया सफल"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "प्रक्रिया सफलतापूर्वक पूर्ण"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "प्रक्रिया त्रुटि"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "प्रक्रिया त्रुटि के साथ पूर्ण"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "साधन हेतु प्रतीक्षारत"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "उपयोगकर्ता को आवश्यक होगा कि साधन प्रविष्ट करे"
diff --git a/translations/desktop_files/eventsrc/hu.po b/translations/desktop_files/eventsrc/hu.po
new file mode 100644
index 0000000..cc7fa5f
--- /dev/null
+++ b/translations/desktop_files/eventsrc/hu.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: hu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "A művelet sikeresen befejeződött"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "A művelet sikeresen befejeződött"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "A művelet során hiba történt"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "A művelet hibajelzéssel fejeződött be"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Várakozás egy lemezre"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Be kell helyezni egy lemezt"
diff --git a/translations/desktop_files/eventsrc/is.po b/translations/desktop_files/eventsrc/is.po
new file mode 100644
index 0000000..f822425
--- /dev/null
+++ b/translations/desktop_files/eventsrc/is.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: is\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Velheppnað ferli"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Ferli lauk með góðum árangri"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Villa í ferli"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Ferli lauk með villum"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Býð eftir miðli"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Notandi verður að setja inn disk"
diff --git a/translations/desktop_files/eventsrc/it.po b/translations/desktop_files/eventsrc/it.po
new file mode 100644
index 0000000..4eb5fde
--- /dev/null
+++ b/translations/desktop_files/eventsrc/it.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Processo riuscito"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Processo riuscito e terminato"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Errore di Processo"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Processo terminato con errori"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Si è in attesa di un supporto"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "L'utente deve inserire un supporto"
diff --git a/translations/desktop_files/eventsrc/ja.po b/translations/desktop_files/eventsrc/ja.po
new file mode 100644
index 0000000..c2b1a96
--- /dev/null
+++ b/translations/desktop_files/eventsrc/ja.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "プロセス成功"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "プロセス完了"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "プロセスエラー"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "プロセス未了 (エラー)"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "メディアを待っています"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "メディアを入れてください"
diff --git a/translations/desktop_files/eventsrc/ka.po b/translations/desktop_files/eventsrc/ka.po
new file mode 100644
index 0000000..aa4cc03
--- /dev/null
+++ b/translations/desktop_files/eventsrc/ka.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: ka\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "პროცესი წარმატებულია"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "პროცესი წარმატებით დასრულდა"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "პროცესის შეცდომა"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "პროცესი შეცდომებით დასრულდა"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "ველოდები მატარებელს"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "მომხმარებელს სჭირდება მატარებლის ჩადება"
diff --git a/translations/desktop_files/eventsrc/km.po b/translations/desktop_files/eventsrc/km.po
new file mode 100644
index 0000000..5b365c5
--- /dev/null
+++ b/translations/desktop_files/eventsrc/km.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: km\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "ដំណើរការ​បាន​ជោគជ័យ"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "បាន​បញ្ចប់​ដំណើរការ​ដោយ​ជោគជ័យ"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "ដំណើរការ​មាន​កំហុស"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "បាន​បញ្ចប់​ដំណើរការ​ដោយ​មាន​កំហុស"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "កំពុងរង់ចាំ​មេឌៀ"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "អ្នកប្រើ​ត្រូវ​តែ​បញ្ចូល​ឧបករណ៍​ផ្ទុក​មួយ"
diff --git a/translations/desktop_files/eventsrc/lt.po b/translations/desktop_files/eventsrc/lt.po
new file mode 100644
index 0000000..bd0fd8c
--- /dev/null
+++ b/translations/desktop_files/eventsrc/lt.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: lt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Procesas pavyko"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Procesas sėkmingai baigtas"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Proceso klaida"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Procesas baigtas su klaidomis"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Laukiama disko"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Naudotojas turi įdėti diską"
diff --git a/translations/desktop_files/eventsrc/mk.po b/translations/desktop_files/eventsrc/mk.po
new file mode 100644
index 0000000..1fa74d9
--- /dev/null
+++ b/translations/desktop_files/eventsrc/mk.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: mk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Процесот е успешен"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Процесот заврши успешно"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Грешка во процесот"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Процесот заврши со грешки"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Исчекување за носач"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Корисникот треба да внесе носач"
diff --git a/translations/desktop_files/eventsrc/ms.po b/translations/desktop_files/eventsrc/ms.po
new file mode 100644
index 0000000..f2e9402
--- /dev/null
+++ b/translations/desktop_files/eventsrc/ms.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: ms\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Proses berjaya"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Proses selesai dengan jayanya"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Ralat proses"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Proses selesai dengan ralat"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Menunggu media"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Pengguna perlu menyelitkan media"
diff --git a/translations/desktop_files/eventsrc/nb.po b/translations/desktop_files/eventsrc/nb.po
new file mode 100644
index 0000000..bbc2f0a
--- /dev/null
+++ b/translations/desktop_files/eventsrc/nb.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: nb\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Vellykket prosess"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Prosessen ble fullført vellykket"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Prosessfeil"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Prosessen ble fullført med feil"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Venter på medium"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Brukeren må sette inn et medium"
diff --git a/translations/desktop_files/eventsrc/nds.po b/translations/desktop_files/eventsrc/nds.po
new file mode 100644
index 0000000..191dfcd
--- /dev/null
+++ b/translations/desktop_files/eventsrc/nds.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: nds\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Vörgang is glückt"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Vörgang afslaten"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Perzessfehler"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Vörgang mit Fehlers afslaten"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "An't Töven op Medium"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "De Bruker mutt en Medium inleggen"
diff --git a/translations/desktop_files/eventsrc/ne.po b/translations/desktop_files/eventsrc/ne.po
new file mode 100644
index 0000000..5dbdc92
--- /dev/null
+++ b/translations/desktop_files/eventsrc/ne.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: ne\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "प्रक्रिया सफल भयो"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "प्रक्रिया सफलतापूर्वक समाप्त भयो"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "प्रक्रिया त्रुटि"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "प्रक्रिया त्रुटिसँग समाप्त भयो"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "माध्यमका लागि प्रतिक्षा गर्दै"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "प्रयोगकर्तालाई माध्यम घुसाउँन आवश्यक पर्दछ"
diff --git a/translations/desktop_files/eventsrc/nl.po b/translations/desktop_files/eventsrc/nl.po
new file mode 100644
index 0000000..124184a
--- /dev/null
+++ b/translations/desktop_files/eventsrc/nl.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Proces was succesvol"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Proces met succes voltooid"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Procesfout"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Proces voltooid met fouten"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Wacht op medium"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "De gebruiker dient een medium in te voeren"
diff --git a/translations/desktop_files/eventsrc/nn.po b/translations/desktop_files/eventsrc/nn.po
new file mode 100644
index 0000000..7d50e9e
--- /dev/null
+++ b/translations/desktop_files/eventsrc/nn.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: nn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Vellykka prosess"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Prosessen er fullført"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Prosessfeil"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Prosess vart fullført med feil"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Ventar på medium"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Brukaren må setja inn eit medium"
diff --git a/translations/desktop_files/eventsrc/pa.po b/translations/desktop_files/eventsrc/pa.po
new file mode 100644
index 0000000..5d254aa
--- /dev/null
+++ b/translations/desktop_files/eventsrc/pa.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: pa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "ਕਾਰਵਾਈ ਸਫ਼ਲ ਹੋਈ"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "ਕਾਰਵਾਈ ਸਫ਼ਲਤਾਪੂਰਕ ਪੂਰੀ ਕੀਤੀ ਗਈ"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "ਕਾਰਜ ਗਲਤੀ"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "ਕਾਰਵਾਈ ਗਲਤੀਆਂ ਨਾਲ ਪੂਰੀ"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "ਲਿਖਣ ਲਈ ਮੀਡਿਆ ਦੀ ਉਡੀਕ"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "ਉਪਭੋਗੀ ਨੂੰ ਇੱਕ ਮੀਡੀਅਮ ਪਾਉਣ ਦੀ ਲੋੜ ਹੈ"
diff --git a/translations/desktop_files/eventsrc/pl.po b/translations/desktop_files/eventsrc/pl.po
new file mode 100644
index 0000000..ec87c2f
--- /dev/null
+++ b/translations/desktop_files/eventsrc/pl.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Proces zakończony pomyślnie"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Proces zakończył się pomyślnie"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Błąd procesu"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Proces zakończył się z błędami"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Oczekiwanie na płytę"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Użytkownik musi włożyć płytę"
diff --git a/translations/desktop_files/eventsrc/pt.po b/translations/desktop_files/eventsrc/pt.po
new file mode 100644
index 0000000..6aa30cb
--- /dev/null
+++ b/translations/desktop_files/eventsrc/pt.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: pt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Processo com sucesso"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "O processo terminou com sucesso"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Erro no processo"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "O processo terminou com erros"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "À espera do disco"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "O utilizador tem que inserir um disco"
diff --git a/translations/desktop_files/eventsrc/pt_BR.po b/translations/desktop_files/eventsrc/pt_BR.po
new file mode 100644
index 0000000..e491d57
--- /dev/null
+++ b/translations/desktop_files/eventsrc/pt_BR.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Processo bem-sucedido"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Processo finalizado com sucesso"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Erro no processo"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Processo finalizado com erros"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Aguardando pela mídia"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "O usuário precisa inserir uma mídia"
diff --git a/translations/desktop_files/eventsrc/ru.po b/translations/desktop_files/eventsrc/ru.po
new file mode 100644
index 0000000..64d2929
--- /dev/null
+++ b/translations/desktop_files/eventsrc/ru.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Успешно завершено"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Процесс завершён успешно"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Ошибка"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Процесс завершён с ошибками"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Ожидание носителя"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Необходимо вставить носитель"
diff --git a/translations/desktop_files/eventsrc/sk.po b/translations/desktop_files/eventsrc/sk.po
new file mode 100644
index 0000000..e00c22f
--- /dev/null
+++ b/translations/desktop_files/eventsrc/sk.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: sk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Proces úspešný"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Proces úspešne ukončený"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Chyba procesu"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Proces ukončený s chybami"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Čakám na médium"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Používateľ má vložiť médium"
diff --git a/translations/desktop_files/eventsrc/sl.po b/translations/desktop_files/eventsrc/sl.po
new file mode 100644
index 0000000..26407aa
--- /dev/null
+++ b/translations/desktop_files/eventsrc/sl.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: sl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Proces uspešen"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Proces je uspešno končan"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Napaka procesa"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Proces je končal brez napak"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Čakanje na medij"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Uporabnik mora vstaviti medij"
diff --git a/translations/desktop_files/eventsrc/sr.po b/translations/desktop_files/eventsrc/sr.po
new file mode 100644
index 0000000..76ad9ac
--- /dev/null
+++ b/translations/desktop_files/eventsrc/sr.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: sr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Обрада је успешна"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Обрада је успешно завршена"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Грешка у обради"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Обрада је завршена уз грешке"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Чекам на диск"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Корисник мора да убаци диск"
diff --git a/translations/desktop_files/eventsrc/sr@Latn.po b/translations/desktop_files/eventsrc/sr@Latn.po
new file mode 100644
index 0000000..1161ff3
--- /dev/null
+++ b/translations/desktop_files/eventsrc/sr@Latn.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: sr@Latn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Obrada je uspešna"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Obrada je uspešno završena"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Greška u obradi"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Obrada je završena uz greške"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Čekam na disk"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Korisnik mora da ubaci disk"
diff --git a/translations/desktop_files/eventsrc/sv.po b/translations/desktop_files/eventsrc/sv.po
new file mode 100644
index 0000000..61efe2a
--- /dev/null
+++ b/translations/desktop_files/eventsrc/sv.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: sv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Processen lyckades"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Processen avslutades med lyckat resultat"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Processfel"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Processen avslutades med fel"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Väntar på media"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Användaren måste mata in media"
diff --git a/translations/desktop_files/eventsrc/ta.po b/translations/desktop_files/eventsrc/ta.po
new file mode 100644
index 0000000..ddce5f4
--- /dev/null
+++ b/translations/desktop_files/eventsrc/ta.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: ta\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "வெற்றிகரமான தொகுப்பு"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "வெற்றிகரமாக தொகுப்பு முடிந்தது"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "தொகுப்புப் பிழை"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "பிழையுள்ள தொகுப்பு முடிந்தது"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "ஊடகத்திற்காக காத்திருக்கவும்"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "உபயோகிப்பவர் ஊடகத்தை சொருக வேண்டும்"
diff --git a/translations/desktop_files/eventsrc/tg.po b/translations/desktop_files/eventsrc/tg.po
new file mode 100644
index 0000000..a4d76ef
--- /dev/null
+++ b/translations/desktop_files/eventsrc/tg.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: tg\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Бомуваффақият ба анҷом расид"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Амалиёт бомуваффақият ба анҷом расид"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Хатогӣ"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Амалиёт бо хатогӣ ба анҷом расид"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Интизори расона"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Истифодабаранда бояд расонаро барқарор кунад"
diff --git a/translations/desktop_files/eventsrc/tr.po b/translations/desktop_files/eventsrc/tr.po
new file mode 100644
index 0000000..ec6d742
--- /dev/null
+++ b/translations/desktop_files/eventsrc/tr.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: tr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "İşlem başarılı"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "İşlem başarıyla sonuçlandı"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "İşlemde hata var"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "İşlem hatayla sonuçlandı"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Ortam bekleniyor"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Kullanıcının bir ortam takması gerekiyor"
diff --git a/translations/desktop_files/eventsrc/uk.po b/translations/desktop_files/eventsrc/uk.po
new file mode 100644
index 0000000..7728b91
--- /dev/null
+++ b/translations/desktop_files/eventsrc/uk.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: uk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Процес успішний"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Процес успішно завершився"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Помилка процесу"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Процес завершився з помилками"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Очікування носія"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Користувач мусить вставити носій"
diff --git a/translations/desktop_files/eventsrc/uz.po b/translations/desktop_files/eventsrc/uz.po
new file mode 100644
index 0000000..c05be4d
--- /dev/null
+++ b/translations/desktop_files/eventsrc/uz.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: uz\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Muvaffaqiyatli jarayon"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Jarayon muvaffaqiyatli tugadi"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Xatoli jarayon"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Jarayon xatolar bilan tugadi"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Disk kutilmoqda"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Foydalanuvchi diskni qoʻyishi kerak"
diff --git a/translations/desktop_files/eventsrc/uz@cyrillic.po b/translations/desktop_files/eventsrc/uz@cyrillic.po
new file mode 100644
index 0000000..595b3c6
--- /dev/null
+++ b/translations/desktop_files/eventsrc/uz@cyrillic.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: uz@cyrillic\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "Муваффақиятли жараён"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "Жараён муваффақиятли тугади"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "Хатоли жараён"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "Жараён хатолар билан тугади"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "Диск кутилмоқда"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "Фойдаланувчи дискни қўйиши керак"
diff --git a/translations/desktop_files/eventsrc/zh_CN.po b/translations/desktop_files/eventsrc/zh_CN.po
new file mode 100644
index 0000000..eb7336a
--- /dev/null
+++ b/translations/desktop_files/eventsrc/zh_CN.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "处理成功"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "处理成功完成"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "处理错误"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "处理完成,有错误"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "等待存储介质"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "用户需要插入存储介质"
diff --git a/translations/desktop_files/eventsrc/zh_TW.po b/translations/desktop_files/eventsrc/zh_TW.po
new file mode 100644
index 0000000..88fead7
--- /dev/null
+++ b/translations/desktop_files/eventsrc/zh_TW.po
@@ -0,0 +1,52 @@
+# 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: 2022-08-27 17:13+0200\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: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Comment
+#: eventsrc:3
+msgid "K3b"
+msgstr ""
+
+#. Name
+#: eventsrc:6
+msgid "Process successful"
+msgstr "處理成功"
+
+#. Comment
+#: eventsrc:7
+msgid "Process successfully finished"
+msgstr "成功完成處理"
+
+#. Name
+#: eventsrc:13
+msgid "Process error"
+msgstr "處理發生錯誤"
+
+#. Comment
+#: eventsrc:14
+msgid "Process finished with errors"
+msgstr "完成處理,但發生錯誤"
+
+#. Name
+#: eventsrc:19
+msgid "Waiting for medium"
+msgstr "等待插入媒體"
+
+#. Comment
+#: eventsrc:20
+msgid "The user needs to insert a medium"
+msgstr "使用者需要插入媒體"
diff --git a/translations/desktop_files/fa.po b/translations/desktop_files/fa.po
new file mode 100644
index 0000000..f758046
--- /dev/null
+++ b/translations/desktop_files/fa.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: fa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "سوزاندن دیسک فشرده و دی وی دی"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "برنامۀ نوشتن دیسک فشرده"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "استخراج صوتی رقمی با K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "رونوشت دیسک فشرده با K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "ایجاد دیسک فشردۀ صوتی با K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "ایجاد دیسک فشردۀ داده با K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "ایجاد دی وی دی داده با K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "ایجاد دیسک فشردۀ ویدیویی با K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "رونوشت دی وی دی با K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "تبدیل عناوین دی وی دی ویدئویی با K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "نوشتن تصویر دیسک فشرده با K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "نوشتن تصویر دیسک فشرده یا دی وی دی با K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "پروژۀ K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "اطلاعات پروژۀ K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "مرورگر دی وی دی ویدئویی"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"یک tdeioslave که اجازه می‌دهد پرونده‌ها از یک دی وی دی ویدئویی )شامل "
+"سرگشایی( رونوشت شوند"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "برپایی سوزاندن دیسک فشرده و دی وی دی"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - تغییر مجوز برای سوزاندن دیسک فشرده/دی وی دی با K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/fi.po b/translations/desktop_files/fi.po
new file mode 100644
index 0000000..ea855fa
--- /dev/null
+++ b/translations/desktop_files/fi.po
@@ -0,0 +1,298 @@
+# 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: 2022-08-31 20:29+0000\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: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Poltto-ohjelma"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Poltto-ohjelma"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Pura sisältö digitaalisesti K3b:llä"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Kopioi cd K3b:llä"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Luo musiikki-cd K3b:llä..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Luo data-cd K3b:llä..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Luo data-dvd K3b:llä..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Luo videocd K3b:llä..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Kopioi dvd K3b:llä"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Pura dvd K3b:llä"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Polta levykuva cd-levylle K3b:llä..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Polta levykuva cd- tai dvd-levylle K3b:llä..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-projekti"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b-projektin kuvaus"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video-dvd selain"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Kioslave-palvelu, joka mahdollistaa tiedostojen purkamisen dvd-levyltä."
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "K3b-poltto-ohjelman asetusten määritys"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - aseta K3b:n poltto-oikeudet"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/fr.po b/translations/desktop_files/fr.po
new file mode 100644
index 0000000..e49b632
--- /dev/null
+++ b/translations/desktop_files/fr.po
@@ -0,0 +1,301 @@
+# 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: 2022-08-31 20:29+0000\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: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Gravure de CD et DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Programme de gravure de CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Extraction Audio avec K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Copier le CD avec K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Créer un CD audio avec K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Créer un CD de données avec K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Créer un DVD de données avec K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Créer un CD vidéo avec K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Copier le DVD/BLURAY avec K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Extraire les titres du DVD/BLURAY avec K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Graver une image CD avec K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Graver une image CD ou DVD avec K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Projet K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Information sur le projet K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Navigateur de DVD"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Un tdeioslave qui permet de copier des fichiers depuis un DVD Vidéo "
+"(incluant le déchiffrement)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Configuration de la gravure de CD et de DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+"K3bSetup 2 - Modification des permissions pour la gravure de CD / DVD avec "
+"K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/ga.po b/translations/desktop_files/ga.po
new file mode 100644
index 0000000..b9696cf
--- /dev/null
+++ b/translations/desktop_files/ga.po
@@ -0,0 +1,298 @@
+# 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: 2022-08-31 20:29+0000\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: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr ""
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr ""
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+#, fuzzy
+msgid "K3b Project"
+msgstr "Eolas faoin Tionscadal K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Eolas faoin Tionscadal K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr ""
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/gl.po b/translations/desktop_files/gl.po
new file mode 100644
index 0000000..f0dfba9
--- /dev/null
+++ b/translations/desktop_files/gl.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: gl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Gravazón de CDs e DVDs"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Un programa de gravazón de CDs"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Extrair Áudio Dixital con K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Copiar CD con K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Criar un CD de Áudio con K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Criar un CD de Dados con K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Criar un DVD de Dados con K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Criar un Video CD con K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Copiar DVD/BLURAY con K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Gravar título de Vídeo DVD/BLURAY con K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Escrever unha Imaxe de CD con K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Escrever unha Imaxe de CD ou DVD con K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Proxecto de K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Informazón de Proxecto K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Explorador de Vídeo DVD"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Un tdeioslave que permite copiar ficheiros dun Video DVD (incluindo "
+"descifrar)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Configurazón da Grabazón de CDs e DVDs"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - modifica os permisos para gravar CDs/DVDs con K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/he.po b/translations/desktop_files/he.po
new file mode 100644
index 0000000..2e4c510
--- /dev/null
+++ b/translations/desktop_files/he.po
@@ -0,0 +1,304 @@
+# 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: 2022-08-31 20:29+0000\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: he\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "צרינת תקליטורי CD & DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "תוכנית צריבת תקליטורים"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "צור תקליטור שמע בעזרת K3b..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+#, fuzzy
+msgid "Copy CD with K3b"
+msgstr "צור תקליטור שמע בעזרת K3b..."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "צור תקליטור שמע בעזרת K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "צור תקליטורי מידע CD בעזרת K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "צור תקליטורי מידע DVD בעזרת K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "צור תקליטורי וידאו VCD בעזרת K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "כתוב תבנית CD בעזרת K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+#, fuzzy
+msgid "Write CD or DVD Image with K3b..."
+msgstr "כתוב תבנית CD בעזרת K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "פרוייקט K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+#, fuzzy
+msgid "K3b Project Info"
+msgstr "פרוייקט K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"עבד קלט/פלט של TDE המאפשר לקבצים להיות מועתקים מתקליטור וידאו של DVD (כולל "
+"פענוח)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+#, fuzzy
+msgid "CD & DVD Burning Setup"
+msgstr "צרינת תקליטורי CD & DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - שינוי הרשאות עבור צריבת תקליטורי CD/DVD עם K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/hi.po b/translations/desktop_files/hi.po
new file mode 100644
index 0000000..7d91c57
--- /dev/null
+++ b/translations/desktop_files/hi.po
@@ -0,0 +1,303 @@
+# 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: 2022-08-31 20:29+0000\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: hi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr "के3बी"
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "सीडी & डीवीडी बर्निंग"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "सीडी लिखने का प्रोग्राम"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "के3बी के साथ ऑडियो सीडी बनाए..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+#, fuzzy
+msgid "Copy CD with K3b"
+msgstr "के3बी के साथ ऑडियो सीडी बनाए..."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "के3बी के साथ ऑडियो सीडी बनाए..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "के3बी के साथ डाटा सीडी बनाए..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+#, fuzzy
+msgid "Create Data DVD with K3b..."
+msgstr "के3बी के साथ डाटा सीडी बनाए..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "के3बी के साथ वीडियो सीडी बनाए..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "के3बी के साथ सीडी इमेज लिखें..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+#, fuzzy
+msgid "Write CD or DVD Image with K3b..."
+msgstr "के3बी के साथ सीडी इमेज लिखें..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "के3बी परियोजना"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+#, fuzzy
+msgid "K3b Project Info"
+msgstr "के3बी परियोजना"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "के3बी-सेटअप"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+#, fuzzy
+msgid "CD & DVD Burning Setup"
+msgstr "सीडी & डीवीडी बर्निंग"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "के3बी-सेटअप 2 - के3बी के साथ सीडी/डीवीडी बर्निंग हेतु आज्ञाएँ परिवर्धित करें"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "के3बी-सेटअप 2;के3बी-सेटअप2;"
diff --git a/translations/desktop_files/hu.po b/translations/desktop_files/hu.po
new file mode 100644
index 0000000..1fab9e2
--- /dev/null
+++ b/translations/desktop_files/hu.po
@@ -0,0 +1,298 @@
+# 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: 2022-08-31 20:29+0000\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: hu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD- és DVD-író"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD-író program"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Digitális hanganyag kimásolása a K3b-vel"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "CD-másolás a K3b-vel"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Hang-CD létrehozása a K3b-vel..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Adat-CD létrehozása a K3b-vel..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Adat-DVD létrehozása a K3b-vel..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Video CD létrehozása a K3b-vel..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "DVD/BLURAY-másolás a K3b-vel"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Video DVD/BLURAY-címek beolvasása a K3b-vel"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "CD-képmásfájl írása a K3b-vel..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "CD- vagy DVD-képmásfájl írása a K3b-vel..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-projekt"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b-projektinformáció"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video DVD-böngésző"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Kioslave, amellyel fájlokat lehet másolni Video DVD-ről (dekódolással együtt)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD- és DVD-írási beállítások"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - jogosultságbeállítás CD/DVD-íráshoz a K3b-ben"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/is.po b/translations/desktop_files/is.po
new file mode 100644
index 0000000..21e8cb0
--- /dev/null
+++ b/translations/desktop_files/is.po
@@ -0,0 +1,297 @@
+# 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: 2022-08-31 20:29+0000\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: is\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD og DVD brennsla"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD skrifunarforrit"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Afrita stafrænt hljóð með K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Afrita geisladisk með K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Búa til hljóðdisk með K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Búa til gagnadisk með K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Búa til DVD gagnadisk með K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Búa til vídeódisk með K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Afrita DVD/BLURAY með K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Afrita DVD/BLURAY titla með K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Skrifa diskmynd með K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Skrifa CD eða DVD mynd með K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b verkefni"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b verkefnisupplýsingar"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Vídeó DVD flakkari"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr "Kioslave sem leyfir afritun af skrám frá vídeó DVD (með afkóðun)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "K3b uppsetning"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Uppsetning á CD og DVD brennslu"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3b uppsetning 2 - breyta aðgangsheimildum á CD/DVD skrifun með K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/it.po b/translations/desktop_files/it.po
new file mode 100644
index 0000000..bfa12f9
--- /dev/null
+++ b/translations/desktop_files/it.po
@@ -0,0 +1,300 @@
+# 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: 2022-08-31 20:29+0000\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: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Masterizzazione CD e DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Programma di masterizzazione"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Estrai audio digitale con K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Copia CD con K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Crea CD audio con K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Crea CD dati con K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Crea DVD dati con K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Crea Video CD con K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Copia DVD/BLURAY con K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Estrai titoli DVD/BLURAY video con K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Scrivi immagine CD con K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Scrivi immagine CD o DVD con K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Progetto K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Informazioni progetto K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Navigatore DVD video"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Un tdeioslave che permette ai file di essere copiati da un DVD video "
+"(incluso decifrazione)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "Impostazioni di K3b"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Impostazioni di masterizzazione CD e DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+"Impostazioni di K3b 2 - modifica i permessi per CD/DVD per scrivere con K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/ja.po b/translations/desktop_files/ja.po
new file mode 100644
index 0000000..013856f
--- /dev/null
+++ b/translations/desktop_files/ja.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD / DVD 作成"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD 書き込みプログラム"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "K3b でデジタルオーディオを吸い出し"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "K3b で CD をコピー"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "K3b でオーディオ CD を作成..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "K3b でデータ CD を作成..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "K3b でデータ DVD を作成..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "K3b でビデオ CD を作成..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "K3b で DVD/BLURAY をコピー..."
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "K3b で DVD/BLURAY タイトルを吸い出し..."
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "K3b で CD イメージを書き込み..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "K3b で CD/DVD イメージを書き込み..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b プロジェクト"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b プロジェクト情報"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "ビデオ DVD ブラウザ"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"ビデオ DVD からファイルをコピーすることを可能にする tdeioslave (暗号解除も含"
+"む)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD / DVD 作成の設定"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - K3b で CD/DVD に書き込むための権限を設定"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/k3b-desktops.pot b/translations/desktop_files/k3b-desktops.pot
new file mode 100644
index 0000000..de0da64
--- /dev/null
+++ b/translations/desktop_files/k3b-desktops.pot
@@ -0,0 +1,297 @@
+# 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: 2022-08-31 20:29+0000\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
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr ""
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr ""
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr ""
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr ""
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr ""
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/ka.po b/translations/desktop_files/ka.po
new file mode 100644
index 0000000..89dec3c
--- /dev/null
+++ b/translations/desktop_files/ka.po
@@ -0,0 +1,302 @@
+# 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: 2022-08-31 20:29+0000\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: ka\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD-ის და DVD-ის ჩანაწერა"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD-ის ჩამწერი პროგრამა"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "K3b-ით Audio CD-ის ჩაწერა..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "CD-ს ასლი K3b-ით"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "K3b-ით Audio CD-ის ჩაწერა..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "K3b-ით მონაცემთა CD-ის ჩაწერა..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "K3b-ით მონაცემთა DVD-ის ჩაწერა..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "K3b-ით Video CD-ის ჩაწერა..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "DVD/BLURAY-ს ასლი K3b-ით"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+#, fuzzy
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "DVD/BLURAY-ს ასლი K3b-ით"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "K3b-ით CD-ის გამოსახულების ჩაწერა..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "K3b-ით CD ან DVD გამოსახულების ჩაწერა..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-ის პროექტი"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+#, fuzzy
+msgid "K3b Project Info"
+msgstr "K3b-ის პროექტი"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "ვიდეო DVD-ის ბროუზერი"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Kioslave, რომელიც იძლევა Video DVD-დან ასლის ფაილების მიღების საშუელებას "
+"(გაშიფრვასთან ერთად)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD-ის და DVD-ის ჩაწერის გამართვა"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - K3b-ით CD/DVD-ის ჩაწერის უფლების შეცვლა"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/km.po b/translations/desktop_files/km.po
new file mode 100644
index 0000000..109232b
--- /dev/null
+++ b/translations/desktop_files/km.po
@@ -0,0 +1,297 @@
+# 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: 2022-08-31 20:29+0000\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: km\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "ការ​ដុត​ស៊ីឌី & ឌីវីឌី"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "កម្មវិធី​សរសេរ​ស៊ីឌី"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "ស្រង់​ចេញ​អូឌីយ៉ូ​ឌីជីថល​ដោយ​ប្រើ K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "ចម្លង​ស៊ីឌី​ដោយ​ប្រើ K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "បង្កើត​ស៊ីឌី​អូឌីយ៉ូ​ជាមួយ​នឹង K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "បង្កើត​ស៊ីឌី​ទិន្ន័យ​ជាមួយនឹង K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "បង្កើត​ឌីវីឌី​ទិន្នន័យ​ដោយ​ប្រើ K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "បង្កើត​ស៊ីឌី​វីដេអូ​ជាមួយ​នឹង K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "ចម្លង​ឌីវីឌី​ដោយ​ប្រើ K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "ច្រៀក​ចំណង​ជើង​ឌីវីឌី​វីដេអូ​ដោយ​ប្រើ K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "សរសេរ​រូបភាព​ស៊ីឌី​ជាមួយ​នឹង K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "សរសេរ​​រូបភាព​ស៊ីឌី ឬ​ឌីវីឌី​ដោយ​ប្រើ K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "គម្រោង K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "ព័ត៌មាន​របស់​​គម្រោង K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "កម្មវិធី​រុករក​ឌីវីឌី​វីដេអូ"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr "​tdeioslave ដែល​អនុញ្ញាត​ឲ្យ​ចម្លង​​ឯកសារ​ពី​ឌីវីឌី​វីដេអូ(រួម​ទាំង​ការ​ឌិគ្រីប)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "រៀបចំ​ការ​ដុត​ស៊ីឌី & ឌីវីឌី"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - កែប្រែ​សិទ្ធិ​ដើម្បី​ដុត​ស៊ីឌី ឬ ឌីវីឌី​​ដោយ​ប្រើ K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/lt.po b/translations/desktop_files/lt.po
new file mode 100644
index 0000000..e80c61f
--- /dev/null
+++ b/translations/desktop_files/lt.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: lt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD ir DVD kūrimas"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD įrašymo programa"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Nurašyti skaitmeninį audio su K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Kopijuoti CD su K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Kurti audio CD su K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Kurti duomenų CD su K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Kurti duomenų DVD su K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Kurti video CD su K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Kopijuoti DVD/BLURAY su K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Nurašyti video DVD/BLURAY su K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Įrašyti CD atvaizdą su K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Įrašyti CD ar DVD atvaizdą su K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b projektas"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b projekto informacija"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video DVD naršyklė"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Priedas (tdeioslave) leidžiantis kopijuoti bylas iš Video DVD (taip pat ir "
+"atšifruoti)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD & DVD kūrimo parinktys"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 – pakeiskite leidimus CD/DVD kūrimui su K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/mk.po b/translations/desktop_files/mk.po
new file mode 100644
index 0000000..177ff64
--- /dev/null
+++ b/translations/desktop_files/mk.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: mk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Снимање на CD и DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Програма за снимање на CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "Креирајте аудио-CD со K3b..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Копирајте CD со K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Креирајте аудио-CD со K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Креирајте податочно CD со K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Креирајте податочно DVD со K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Креирајте видео-CD со K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Копирајте DVD/BLURAY со K3b..."
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+#, fuzzy
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Копирајте DVD/BLURAY со K3b..."
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Запишете CD-слика со K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Запишете CD или DVD-слика со K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Проект за K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Информации за проект од K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Поставувања за снимање на CD и DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - менување на дозволите за снимање на CD/DVD со K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/ms.po b/translations/desktop_files/ms.po
new file mode 100644
index 0000000..11f0ad0
--- /dev/null
+++ b/translations/desktop_files/ms.po
@@ -0,0 +1,300 @@
+# 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: 2022-08-31 20:29+0000\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: ms\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Membakar CD & DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Program menulis CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Ekstrak Audio Digital dengan K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Salin CD dengan K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Cipta Audio CD dengan K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Cipta CD Data dengan K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Cipta DVD Data dengan K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Cipta CD Video dengan K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Salin DVD/BLURAY dengan K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Keluarkan Tajuk Video DVD/BLURAY dengan K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Tulis Imej CD dengan K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Tulis Imej CD atau DVD dengan K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Projek K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+#, fuzzy
+msgid "K3b Project Info"
+msgstr "Projek K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"tdeioslave yang membenarkan fail untuk disalin dari DVD Video (termasuk "
+"nyahenkripsi)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Tetapan Membakar CD & DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup2 - mengubahsuai kebenaran untuk membakar CD/DVD dengan K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/nb.po b/translations/desktop_files/nb.po
new file mode 100644
index 0000000..61feda7
--- /dev/null
+++ b/translations/desktop_files/nb.po
@@ -0,0 +1,301 @@
+# 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: 2022-08-31 20:29+0000\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: nb\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD- og DVD-brenning"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD-brenningsprogram"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "Lag lyd-CD med K3b . . ."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+#, fuzzy
+msgid "Copy CD with K3b"
+msgstr "Lag lyd-CD med K3b . . ."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Lag lyd-CD med K3b . . ."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Lag data-CD med K3b . . ."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Lag data-DVD med K3b . . ."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Lag video-CD med K3b . . ."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Skriv CD-bilde med K3b . . ."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Skriv CD- eller DVD-bilde med K3b . . ."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-prosjekt"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b-prosjektinformasjon"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"En tdeioslave som gjør det mulig å kopiere filer fra en Video-DVD (medregnet "
+"dekryptering)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Oppsett av CD- og DVD-brenning"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 – endre tillatelser for CD-/DVD-brenning med K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/nds.po b/translations/desktop_files/nds.po
new file mode 100644
index 0000000..7ec872c
--- /dev/null
+++ b/translations/desktop_files/nds.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: nds\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Brennen vun CD & DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD-Schriefprogramm"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Digitaal Audiodaten mit K3b ruttrecken"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "CD mit K3b koperen"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Audio-CD mit K3b opstellen..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Daten-CD mit K3b opstellen..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Daten-DVD mit K3b opstellen..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Video-CD mit K3b opstellen..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "DVD/BLURAY mit K3b koperen"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Video-DVD/BLURAY-Stücken mit K3b utlesen"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "CD-Afbild mit K3b schrieven..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "CD- oder DVD-Afbild mit K3b schrieven..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-Projekt"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b-Projektinformatschonen"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video-DVD-Kieker"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"En In-/Utgaavmoduul, mit dat sik Dateien vun en Video-DVD koperen laat (ok "
+"mit Opslöteln)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "K3b-Inrichthölper"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Brennen vun CD & DVD instellen"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3b-Inrichthölper - Verlöven för't Brennen vun CD/DVD mit K3b ännern"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "K3bSetup2;k3bsetup2;K3b-Inrichthölper;"
diff --git a/translations/desktop_files/ne.po b/translations/desktop_files/ne.po
new file mode 100644
index 0000000..9a41bf3
--- /dev/null
+++ b/translations/desktop_files/ne.po
@@ -0,0 +1,302 @@
+# 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: 2022-08-31 20:29+0000\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: ne\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "सीडी र डीभीडी बर्निङ"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "सीडी लेख्ने कार्यक्रम"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "K3b सँग अडियो सीडी सिर्जना गर्नुहोस्..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+#, fuzzy
+msgid "Copy CD with K3b"
+msgstr "K3b सँग अडियो सीडी सिर्जना गर्नुहोस्..."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "K3b सँग अडियो सीडी सिर्जना गर्नुहोस्..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+#, fuzzy
+msgid "Create Data DVD with K3b..."
+msgstr "K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "K3b सँग भिडियो सीडी सिर्जना गर्नुहोस्..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "K3b सँग सीडी छवि सिर्जना गर्नुहोस्..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+#, fuzzy
+msgid "Write CD or DVD Image with K3b..."
+msgstr "K3b सँग सीडी छवि सिर्जना गर्नुहोस्..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b परियोजना"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+#, fuzzy
+msgid "K3b Project Info"
+msgstr "K3b परियोजना"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "सीडी र डीभीडी बर्निङ सेटअप"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - ले K3b सँग सीडी/डीभीडी बर्निङका लागि अनुमति परिमार्जन गर्दछ"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/nl.po b/translations/desktop_files/nl.po
new file mode 100644
index 0000000..41437a1
--- /dev/null
+++ b/translations/desktop_files/nl.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD- en dvd-brandprogramma"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD-brandprogramma"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Digitale audio rippen met K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "CD kopiëren met K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Audio-cd aanmaken met K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Gegevens-cd aanmaken met K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Gegevens-dvd aanmaken met K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Video-cd aanmaken K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "DVD/BLURAY kopiëren met K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Video-dvd-titels rippen met K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "CD-image schrijven met K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "CD of DVD-image schrijven met K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-project"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b-projectinformatie"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Een tdeioslave waarmee u bestanden van een video-dvd kunt kopiëren "
+"(inclusief versleuteling)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD- en dvd-branden instellen"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - stelt de toegangsrechten in voor cd/dvd-branden met K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "K3bSetup2;k3bsetup2;branden;cd branden;dvd;dvd branden;"
diff --git a/translations/desktop_files/nn.po b/translations/desktop_files/nn.po
new file mode 100644
index 0000000..011ab63
--- /dev/null
+++ b/translations/desktop_files/nn.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: nn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD- og DVD-brenning"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD-brenneprogram"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Hent ut digitallyd med K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Kopier CD med K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Lag lyd-CD med K3b …"
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Lag data-CD med K3b …"
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Lag data-DVD med K3b …"
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Lag film-CD med K3b …"
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Kopier DVD/BLURAY med K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Hent ut film-DVD/BLURAY-titlar med K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Brenn CD-bilete med K3b …"
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Brenn CD- eller DVD-bilete med K3b …"
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-prosjekt"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b-prosjektinfo"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Film-DVD-lesar"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Ein tdeioslave som gjer det mogleg å kopiera filer frå ein film-DVD "
+"(inkludert kryptering)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "K3b-oppsett"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Oppsett av CD- og DVD-brenning"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3b-oppsett 2 – endra løyve for CD- og DVD-brenning med K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "K3b-oppsett 2;k3b-oppsett 2;"
diff --git a/translations/desktop_files/pa.po b/translations/desktop_files/pa.po
new file mode 100644
index 0000000..cb3d302
--- /dev/null
+++ b/translations/desktop_files/pa.po
@@ -0,0 +1,298 @@
+# 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: 2022-08-31 20:29+0000\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: pa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD & DVD ਲਿਖਣ ਲਈ"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD ਲਿਖਣ ਕਾਰਜ"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "K3b ਨਾਲ ਡਿਜ਼ੀਟਲ ਆਡੀਓ ਖੋਲ੍ਹੋ"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "K3b ਨਾਲ CD ਨਕਲ"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "K2b ਨਾਲ ਆਡੀਓ CD ਬਣਾਓ..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "K2b ਨਾਲ ਡਾਟਾ CD ਬਣਾਓ..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "K3b ਨਾਲ ਡਾਟਾ DVD ਬਣਾਓ..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "K2b ਨਾਲ ਵੀਡਿਓ CD ਬਣਾਓ..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "K3b ਨਾਲ DVD/BLURAY ਨਕਲ"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "K3b ਨਾਲ ਵੀਡਿਓ DVD/BLURAY ਟਾਇਟਲ ਰਿਪ"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "K3b ਨਾਲ CD ਪ੍ਰਤੀਬਿੰਬ ਲਿਖੋ..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "K3b ਨਾਲ CD ਜਾਂ DVD ਪ੍ਰਤੀਬਿੰਬ ਲਿਖੋ..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b ਪ੍ਰੋਜੈੱਕਟ"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b ਪ੍ਰੋਜੈੱਕਟ ਜਾਣਕਾਰੀ"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "ਵੀਡਿਓ DVD ਝਲਕਾਰਾ"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"ਇੱਕ tdeioslave ਹੈ, ਜੋ ਕਿ ਫਾਇਲਾਂ ਨੂੰ ਇੱਕ DVD (ਡਿਸਕਰਿਪਸ਼ਨ ਸਮੇ) ਤੋਂ ਨਕਲ ਕਰਨ ਲਈ ਸਹਾਇਕ ਹੈ"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "K3b-ਸੈੱਟਅੱਪ"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD & DVD ਲਿਖਣ ਸੈਟਅੱਪ"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - K3b ਨਾਲ CD/DVD ਲਿਖਣ ਲਈ ਅਧਿਕਾਰ ਸੋਧ"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/pl.po b/translations/desktop_files/pl.po
new file mode 100644
index 0000000..f0d344b
--- /dev/null
+++ b/translations/desktop_files/pl.po
@@ -0,0 +1,300 @@
+# 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: 2022-08-31 20:29+0000\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: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Nagrywanie płyt CD i DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Program do nagrywania płyt CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Zgraj utwory za pomocą K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Skopiuj płytę CD za pomocą K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Stwórz płytę CD Audio za pomocą K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Stwórz płytę CD z danymi za pomocą K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Stwórz płytę DVD z danymi za pomocą K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Stwórz płytę Video CD za pomocą K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Skopiuj DVD/BLURAY za pomocą K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Zgraj filmy z płyty DVD/BLURAY Video za pomocą K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Stwórz obraz płyty CD za pomocą K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Nagraj obraz płyty CD lub DVD na płytę za pomocą K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Projekt K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Informacja dla projektu K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Przeglądarka płyt DVD Video"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Wtyczka protokołu pozwalająca kopiować pliki z płyt DVD Video (łącznie z "
+"odszyfrowywaniem)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Konfiguracja nagrywania płyt CD i DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+"K3bSetup 2 - modyfikacja uprawnień do nagrywania płyt CD/DVD za pomocą K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "K3bSetup2;k3bsetup2;k3b;ustawienia;uprawnienia;"
diff --git a/translations/desktop_files/pt.po b/translations/desktop_files/pt.po
new file mode 100644
index 0000000..7a1b7e7
--- /dev/null
+++ b/translations/desktop_files/pt.po
@@ -0,0 +1,300 @@
+# 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: 2022-08-31 20:29+0000\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: pt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Gravação de CDs e DVDs"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Um programa de gravação de CDs"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Extrair o Áudio Digital com o K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Copiar o CD com o K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Criar um CD de Áudio com o K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Criar um CD de Dados com o K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Criar um DVD de Dados com o K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Criar um CD de Vídeo com o K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Copiar o DVD/BLURAY com o K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Extrair os Títulos do DVD/BLURAY de Vídeo com o K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Gravar uma Imagem de CD com o K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Escrever uma Imagem de CD ou DVD com o K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Projecto do K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Informação do Projecto do K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Navegador de DVD de Vídeo"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Um 'tdeioslave' que permite copiar ficheiros de um DVD Vídeo (incluindo "
+"decifrar)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Configuração da Gravação de CDs e DVDs"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+"K3bSetup 2 - modificar as permissões para a gravação de CDs/DVDs com o K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/pt_BR.po b/translations/desktop_files/pt_BR.po
new file mode 100644
index 0000000..00812fe
--- /dev/null
+++ b/translations/desktop_files/pt_BR.po
@@ -0,0 +1,301 @@
+# 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: 2022-08-31 20:29+0000\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: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Queima de CD & DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Programa de gravação em CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Extrair Áudio Digital com o K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Copiar CD com o K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Criar CD de Áudio com o K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Criar CD de Dados com o K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Criar DVD de Dados com o K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Criar CD de Vídeo com o K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Copiar DVD/BLURAY com o K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Ripar DVD/BLURAY de Vídeo com o K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Gravar Imagem de CD com o K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Gravar Imagem de CD ou DVD com o K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Projeto do K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Informações do Projeto do K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Navegador de DVD de Vídeo "
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Um tdeioslave que permite que arquivos sejam copiados de um DVD de Vídeo "
+"(incluindo a quebra da proteção)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "Configurar K3b"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Configuração da Queima de CD & DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+"Configurações Avançadas do K3b - modificar as permissões para a queima de CD/"
+"DVD com o K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "Configurações Avançadas do K3b;configurações avançadas do K3b;"
diff --git a/translations/desktop_files/ru.po b/translations/desktop_files/ru.po
new file mode 100644
index 0000000..685ebea
--- /dev/null
+++ b/translations/desktop_files/ru.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Запись CD и DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Программа записи на CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "Записать аудио компакт-диск, используя K3b..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Записать компакт-диск, используя K3b..."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Записать аудио компакт-диск, используя K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Записать компакт-диск с данными, используя K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Записать DVD с данными, используя K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Записать видео компакт-диск, используя K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Копировать DVD/BLURAY, используя K3b..."
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+#, fuzzy
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Копировать DVD/BLURAY, используя K3b..."
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Записать образ CD, используя K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Записать образ CD или DVD, используя K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Проект K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Свдения о проекте K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr "Позволяет копировать файлы с Video DVD (с дешифровкой)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Настройка записи CD и DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - настроить права для записи при помощи K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/sk.po b/translations/desktop_files/sk.po
new file mode 100644
index 0000000..238b352
--- /dev/null
+++ b/translations/desktop_files/sk.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: sk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Napaľovanie CD & DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD vypaľovací program"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Extrahovať digitálne audio pomocou K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Kopírovať CD pomocou K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Vytvoriť audio CD pomocou K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Vytvoriť dátové CD pomocou K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Vytvoriť dátové DVD pomocou K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Vytvoriť video CD pomocou K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Vytvoriť DVD/BLURAY pomocou K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Ripovať video DVD/BLURAY titulky pomocou K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Zapísať obraz CD pomocou K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Zapísať obraz CD alebo DVD pomocou K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b Projekt"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b informácie o projekte"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video DVD prehliadač"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"tdeioslave, ktorý umožňuje kopírovať súbory z Video DVD (vrátane "
+"dešifrovania)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Nastavenie CD & DVD napaľovania"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - zmena práv pre napaľovanie CD/DVD s K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/sl.po b/translations/desktop_files/sl.po
new file mode 100644
index 0000000..fe3f85c
--- /dev/null
+++ b/translations/desktop_files/sl.po
@@ -0,0 +1,302 @@
+# 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: 2022-08-31 20:29+0000\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: sl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Pisanje CD-jev in DVD-jev"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Program za pisanje CD-jev"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "Ustvari avdio CD s K3b ..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+#, fuzzy
+msgid "Copy CD with K3b"
+msgstr "Ustvari avdio CD s K3b ..."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Ustvari avdio CD s K3b ..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Ustvari podatkovni CD s K3b ..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+#, fuzzy
+msgid "Create Data DVD with K3b..."
+msgstr "Ustvari podatkovni CD s K3b ..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Ustvari video CD s K3b ..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Zapiši sliko CD-ja s K3b ..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+#, fuzzy
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Zapiši sliko CD-ja s K3b ..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Projekt K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+#, fuzzy
+msgid "K3b Project Info"
+msgstr "Projekt K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Nastavitve za pisanje CD-jev in DVD-jev"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup - spremeni dovoljenja za pisanje CD/DVD-jev s K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/sr.po b/translations/desktop_files/sr.po
new file mode 100644
index 0000000..68fab78
--- /dev/null
+++ b/translations/desktop_files/sr.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: sr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Резање CD-а и DVD-а"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Програм за писање CD-а"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Издвој дигитални звук помоћу K3b-а"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Копирај CD помоћу K3b-а"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Направи аудио CD помоћу K3b-а..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Направи CD са подацима помоћу K3b-а..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Направи DVD са подацима помоћу K3b-а..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Направи видео CD помоћу K3b-а..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Копирај DVD/BLURAY помоћу K3b-а"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Исчупај титлове са видео DVD/BLURAY-а помоћу K3b-а"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Упиши одраз CD-а помоћу K3b-а..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Упиши CD или DVD одраз помоћу K3b-а..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-ов пројекат"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Инфо о K3b пројекту"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Прегледач видео DVD-а"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"tdeioslave који омогућава копирање фајлова са видео DVD-а (укључујући "
+"дешифровање)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Подешавање резања CD-а и DVD-а"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 — мења дозволе за резање CD/DVD-а помоћу K3b-а"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/sr@Latn.po b/translations/desktop_files/sr@Latn.po
new file mode 100644
index 0000000..62248fa
--- /dev/null
+++ b/translations/desktop_files/sr@Latn.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: sr@Latn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Rezanje CD-a i DVD-a"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Program za pisanje CD-a"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Izdvoj digitalni zvuk pomoću K3b-a"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Kopiraj CD pomoću K3b-a"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Napravi audio CD pomoću K3b-a..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Napravi CD sa podacima pomoću K3b-a..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Napravi DVD sa podacima pomoću K3b-a..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Napravi video CD pomoću K3b-a..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Kopiraj DVD/BLURAY pomoću K3b-a"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Isčupaj titlove sa video DVD/BLURAY-a pomoću K3b-a"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Upiši odraz CD-a pomoću K3b-a..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Upiši CD ili DVD odraz pomoću K3b-a..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-ov projekat"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Info o K3b projektu"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Pregledač video DVD-a"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"tdeioslave koji omogućava kopiranje fajlova sa video DVD-a (uključujući "
+"dešifrovanje)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Podešavanje rezanja CD-a i DVD-a"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 — menja dozvole za rezanje CD/DVD-a pomoću K3b-a"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/sv.po b/translations/desktop_files/sv.po
new file mode 100644
index 0000000..1fb6832
--- /dev/null
+++ b/translations/desktop_files/sv.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: sv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Cd och dvd-brännprogram"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Cd-brännprogram"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Lagra digitalljud med K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Kopiera cd med K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Skapa ljud-cd med K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Skapa data-cd med K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Skapa data-dvd med K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Skapa video-cd med K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Kopiera dvd med K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Lagra dvd-titlar med K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Skriv cd-avbild med K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Skriv cd- eller dvd-avbild med K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b-projekt"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b-projektinformation"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video-dvd bläddrare"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"En I/O-slav som gör det möjligt att kopiera filer från en video-dvd "
+"(inklusive avkodning)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "Ställ in K3b"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Cd och dvd-bränninställning"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "Ställ in K3b 2: ändra rättigheter för att bränna cd/dvd med K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "Ställ in K3b 2;k3bsetup2;"
diff --git a/translations/desktop_files/ta.po b/translations/desktop_files/ta.po
new file mode 100644
index 0000000..9d71e4f
--- /dev/null
+++ b/translations/desktop_files/ta.po
@@ -0,0 +1,302 @@
+# 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: 2022-08-31 20:29+0000\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: ta\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "சிடி எழுதும் தகவல்"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "குறுந்தகட்டில் எழுதும் நிரல்"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "ஒலிக் குறுந்தகட்டோடு K3bயை உருவாக்குக..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+#, fuzzy
+msgid "Copy CD with K3b"
+msgstr "ஒலிக் குறுந்தகட்டோடு K3bயை உருவாக்குக..."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "ஒலிக் குறுந்தகட்டோடு K3bயை உருவாக்குக..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "தகவல் குறுந்தகட்டோடு K3b ஐ உருவாக்குக..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+#, fuzzy
+msgid "Create Data DVD with K3b..."
+msgstr "தகவல் குறுந்தகட்டோடு K3b ஐ உருவாக்குக..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "ஒளிக் குறுந்தகட்டோடு K3bஐ உருவாக்குக..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "குறுந்தகட்டு நிழலுடன் K3bஐ உருவாக்குக..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+#, fuzzy
+msgid "Write CD or DVD Image with K3b..."
+msgstr "குறுந்தகட்டு நிழலுடன் K3bஐ உருவாக்குக..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3bதிட்டம்"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+#, fuzzy
+msgid "K3b Project Info"
+msgstr "K3bதிட்டம்"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "K3b அமைவு"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "சிடி & DVD நகல் எடுக்கும் அமைப்பு"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bஅமைவு2 - K3b ஐ CD/DVD களோடு எழுதுவதற்காக அனுமதி மாற்றுவதற்காக"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "K3bஅமைவு2;K3bஅமைவு2;"
diff --git a/translations/desktop_files/tg.po b/translations/desktop_files/tg.po
new file mode 100644
index 0000000..6b26cba
--- /dev/null
+++ b/translations/desktop_files/tg.po
@@ -0,0 +1,300 @@
+# 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: 2022-08-31 20:29+0000\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: tg\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Сабти CD ва DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Барномаи сабти компакт-дискҳо"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "Сабт кардани аудио компакт-диск бо истифодаи K3b..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+#, fuzzy
+msgid "Copy CD with K3b"
+msgstr "Сабт кардани аудио компакт-диск бо истифодаи K3b..."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Сабт кардани аудио компакт-диск бо истифодаи K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Сабт кардани CD бо маълумотҳо,бо истифодабарии K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Сабт кардани Маълумотҳои CD бо истифодабарии K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Сабт кардани видео компакт-диск бо истифодаи K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Сабт кардани намуди CD бо истифодабарии K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Сабт кардани тасвири CD ё DVD бо истифодабарии K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Лоиҳаи K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+#, fuzzy
+msgid "K3b Project Info"
+msgstr "Лоиҳаи K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "ТанзимиK3b"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Танзимоти сабткунии CD ва DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - танзим кардани иҷозат барои сабт бо ёрии K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "ТанзимиK3b2;танзимиk3b2;"
diff --git a/translations/desktop_files/tr.po b/translations/desktop_files/tr.po
new file mode 100644
index 0000000..c85a7f1
--- /dev/null
+++ b/translations/desktop_files/tr.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: tr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD ve DVD Kaydedici"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD yazdırma programı"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "K3b ile Sayısal Ses Aktar"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "K3b ile CD Kopyala"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "K3b ile Ses CD'si oluştur..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "K3b ile Veri CD'si oluştur..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "K3b ile Veri DVD'si oluştur..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "K3b ile Görüntü CD'si oluştur..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "K3b ile Veri DVD/BLURAY'si Kopyala"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "K3b ile Görüntü DVD/BLURAY'si Başlıklarını Aktar"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "K3b ile CD Kalıbı Yazdır..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "K3b ile CD ya da DVD görüntüsü Yazdır..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b Projesi"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b Proje Bilgisi"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Görüntü DVD'si Gezgini"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Bir Görüntü DVD'sinden dosyaların kopyalanmasını (ve kodunun çözülmesini) "
+"sağlayan tdeioslave"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD ve DVD Kaydetme Kurulumu"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - K3b ile CD/DVD kaydetme izinlerini ayarlama"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/uk.po b/translations/desktop_files/uk.po
new file mode 100644
index 0000000..4b0b928
--- /dev/null
+++ b/translations/desktop_files/uk.po
@@ -0,0 +1,299 @@
+# 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: 2022-08-31 20:29+0000\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: uk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "Запис КД та DVD"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Програма запису КД"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "Витягування цифрового аудіо за допомогою K3b"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "Копіювати КД за допомогою K3b"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Створити аудіо-КД за допомогою K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Створити КД з даними за допомогою K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "Створити DVD з даними у K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "Створити відео-КД за допомогою K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "Копіювати DVD/BLURAY за допомогою K3b"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "Видерти заголовки з відео-DVD/BLURAY за допомогою K3b"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Записати штамп КД за допомогою K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Записати штамп КД або DVD у K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Проект K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "Інформація проекту K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Навігатор відео-DVD"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+"Підлеглий В/В, який дає змогу копіювати файли з Відео DVD (включаючи "
+"розшифрування)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "Налажтування запису КД та DVD"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - зміна прав доступу для запису КД/DVD за допомогою K3b"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/uz.po b/translations/desktop_files/uz.po
new file mode 100644
index 0000000..33ac6b9
--- /dev/null
+++ b/translations/desktop_files/uz.po
@@ -0,0 +1,297 @@
+# 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: 2022-08-31 20:29+0000\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: uz\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD va DVD disklarga yozish"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Kompakt-diskka yozish dasturi"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "K3b yordamida qoʻshiqlarni audio-faylga aylantirish"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "K3b yordamida CD'dan nusxa olish"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "K3b yordamida audio CD yaratish"
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "K3b yordamida maʼlumot CD yaratish"
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "K3b yordamida maʼlumot DVD yaratish"
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "K3b yordamida video CD yaratish"
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "K3b yordamida DVD/BLURAY'dan nusxa olish"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "K3b yordamida filmlarni video-faylga aylantirish"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "K3b yordamida CD tasvirini yozish"
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "K3b yordamida CD yoki DVD tasvirini yozish"
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b loyihasi"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b loyihasi haqida maʼlumot"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video-DVD brauzeri"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD va DVD diskka yozishni moslash"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - K3b yordamida CD/DVD'ga yozish huquqini moslash"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "K3bSetup2;k3bsetup2;CD;kompakt-disk;"
diff --git a/translations/desktop_files/uz@cyrillic.po b/translations/desktop_files/uz@cyrillic.po
new file mode 100644
index 0000000..27201c3
--- /dev/null
+++ b/translations/desktop_files/uz@cyrillic.po
@@ -0,0 +1,297 @@
+# 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: 2022-08-31 20:29+0000\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: uz@cyrillic\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD ва DVD дискларга ёзиш"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Компакт-дискка ёзиш дастури"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "K3b ёрдамида қўшиқларни аудио-файлга айлантириш"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "K3b ёрдамида CD'дан нусха олиш"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "K3b ёрдамида аудио CD яратиш"
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "K3b ёрдамида маълумот CD яратиш"
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "K3b ёрдамида маълумот DVD яратиш"
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "K3b ёрдамида видео CD яратиш"
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "K3b ёрдамида DVD/BLURAY'дан нусха олиш"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "K3b ёрдамида филмларни видео-файлга айлантириш"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "K3b ёрдамида CD тасвирини ёзиш"
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "K3b ёрдамида CD ёки DVD тасвирини ёзиш"
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b лойиҳаси"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b лойиҳаси ҳақида маълумот"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Видео-DVD браузери"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD ва DVD дискка ёзишни мослаш"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - K3b ёрдамида CD/DVD'га ёзиш ҳуқуқини мослаш"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr "K3bSetup2;k3bsetup2;CD;компакт-диск;"
diff --git a/translations/desktop_files/xh.po b/translations/desktop_files/xh.po
new file mode 100644
index 0000000..9f03e3d
--- /dev/null
+++ b/translations/desktop_files/xh.po
@@ -0,0 +1,303 @@
+# 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: 2022-08-31 20:29+0000\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: xh\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr ""
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Ubhalo lwe Cd lodweiso Iwenkqubo"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+#, fuzzy
+msgid "Extract Digital Audio with K3b"
+msgstr "Yenza i CD Yokuvakalayo nge K3b..."
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+#, fuzzy
+msgid "Copy CD with K3b"
+msgstr "Yenza i CD Yokuvakalayo nge K3b..."
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "Yenza i CD Yokuvakalayo nge K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "Yenza i CD yolwazi nge K3b..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+#, fuzzy
+msgid "Create Data DVD with K3b..."
+msgstr "Yenza i CD yolwazi nge K3b..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+#, fuzzy
+msgid "Create Video CD with K3b..."
+msgstr "Yenza i CD Yokuvakalayo nge K3b..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "Bhala Umfanekiso we CD nge K3b..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+#, fuzzy
+msgid "Write CD or DVD Image with K3b..."
+msgstr "Bhala Umfanekiso we CD nge K3b..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "Iprojekti ye K3b"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+#, fuzzy
+msgid "K3b Project Info"
+msgstr "Iprojekti ye K3b"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr ""
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/zh_CN.po b/translations/desktop_files/zh_CN.po
new file mode 100644
index 0000000..3bf3dd4
--- /dev/null
+++ b/translations/desktop_files/zh_CN.po
@@ -0,0 +1,297 @@
+# 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: 2022-08-31 20:29+0000\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: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD & DVD 烧录程序"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD 刻录程序"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "用 K3b 提取数字音频"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "用 K3b 复制 CD"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "用 K3b 创建音频 CD..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "用 K3b 创建数据 CD..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "用 K3b 创建数据 DVD..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "用 K3b 创建视频 CD..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "用 K3b 复制 DVD/BLURAY"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "用 K3b 提取视频 DVD/BLURAY"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "用 K3b 刻录 CD 映像..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "用 K3b 刻录 CD 或 DVD 映像..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b 方案"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b 方案信息"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "视频 DVD 浏览器"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr "允许从视频 DVD(包括加密影碟)中复制文件的 tdeioslave"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD & DVD 刻录程序设置"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3b 设置 2 - 修改使用 K3b 烧录 CD/DVD 的权限"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/zh_TW.po b/translations/desktop_files/zh_TW.po
new file mode 100644
index 0000000..a622974
--- /dev/null
+++ b/translations/desktop_files/zh_TW.po
@@ -0,0 +1,297 @@
+# 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: 2022-08-31 20:29+0000\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: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr "CD & DVD 燒錄"
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "CD 燒錄程式"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr "使用 K3b 以數位方式提取音樂"
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr "使用 K3b 複製 CD"
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr "使用 K3b 建立音樂 CD..."
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr "使用 K3b 建立資料 CD..."
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr "使用 K3b 建立資料 DVD..."
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr "使用 K3b 建立 VCD..."
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr "使用 K3b 複製 DVD/BLURAY"
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr "使用 K3b 提取視像 DVD/BLURAY Titles"
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr "使用 K3b 燒錄 CD 影像..."
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr "使用 K3b 燒錄 CD 或 DVD 影像..."
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr "K3b 專案"
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr "K3b 專案資訊"
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr "Video DVD 瀏覽器"
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr "允許直接從 Video DVD 複製檔案的 tdeioslave(會自動解密)"
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr "K3b 設定"
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr "CD & DVD 燒錄設定"
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr "K3bSetup 2 - 為 K3b 燒錄 CD/DVD 修改權限"
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""
diff --git a/translations/desktop_files/zu.po b/translations/desktop_files/zu.po
new file mode 100644
index 0000000..11f8051
--- /dev/null
+++ b/translations/desktop_files/zu.po
@@ -0,0 +1,297 @@
+# 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: 2022-08-31 20:29+0000\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: zu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: src/k3b-cue.desktop:2 src/k3b-iso.desktop:7 src/k3b.desktop:2
+msgid "K3b"
+msgstr ""
+
+#. GenericName
+#: src/k3b.desktop:4
+msgid "CD & DVD Burning"
+msgstr ""
+
+#. Comment
+#: src/k3b.desktop:6
+msgid "CD writing program"
+msgstr "Uhlelo lwemisebenzi olubhala i-CD"
+
+#. Name
+#: src/konqi/k3b_audiocd_rip.desktop:7
+msgid "Extract Digital Audio with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_cd_copy.desktop:7
+msgid "Copy CD with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_audio_cd.desktop:6
+#: src/konqi/k3b_handle_empty_cd.desktop:12
+msgid "Create Audio CD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_data_cd.desktop:7
+#: src/konqi/k3b_handle_empty_cd.desktop:7
+msgid "Create Data CD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_data_dvd.desktop:7
+#: src/konqi/k3b_handle_empty_dvd.desktop:7
+msgid "Create Data DVD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_create_video_cd.desktop:6
+msgid "Create Video CD with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_dvd_copy.desktop:7
+msgid "Copy DVD/BLURAY with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_videodvd_rip.desktop:7
+msgid "Rip Video DVD/BLURAY Titles with K3b"
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_bin_image.desktop:6
+msgid "Write CD Image with K3b..."
+msgstr ""
+
+#. Name
+#: src/konqi/k3b_write_iso_image.desktop:6
+msgid "Write CD or DVD Image with K3b..."
+msgstr ""
+
+#. Comment
+#: src/mimetypes/x-k3b.desktop:2
+msgid "K3b Project"
+msgstr ""
+
+#. Comment
+#: src/pics/73lab/k3b.theme:4
+msgid "Ayo's original K3b theme"
+msgstr ""
+
+#. Comment
+#: src/pics/RobsTheme/k3b.theme:4
+msgid "A semitransparent theme that uses your system colors. "
+msgstr ""
+
+#. Comment
+#: src/pics/crystal/k3b.theme:4
+msgid "The cool crystal theme"
+msgstr ""
+
+#. Comment
+#: src/pics/quant/k3b.theme:4
+msgid "New official theme for K3b. Enjoy! "
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:2
+msgid "K3b Alsa Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/alsa/k3balsaoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through alsa"
+msgstr ""
+
+#. Name
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:2
+msgid "K3b Arts Audio Output Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/audiooutput/arts/k3bartsoutputplugin.plugin:3
+msgid "Audio Output plugin which plays through arts"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:2
+msgid "K3b FFMpeg Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ffmpeg/k3bffmpegdecoder.plugin:3
+msgid "Decoding module to decode wma files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/flac/k3bflacdecoder.plugin:2
+msgid "K3b FLAC Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/flac/k3bflacdecoder.plugin:3
+msgid "Decoding module to decode FLAC files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:2
+msgid "K3b Libsndfile Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/libsndfile/k3blibsndfiledecoder.plugin:3
+msgid "Decoding module to decode audio files supported by libsndfile"
+msgstr ""
+
+#. Name
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:2
+msgid "K3b MAD Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/mp3/k3bmaddecoder.plugin:3
+msgid "Decoding module to decode MPEG 1 Layer III files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:2
+msgid "K3b Musepack Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/musepack/k3bmpcdecoder.plugin:3
+msgid "Decoding module to decode Musepack audio files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:2
+msgid "K3b Ogg Vorbis Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/ogg/k3boggvorbisdecoder.plugin:3
+msgid "Decoding module to decode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/decoder/wave/k3bwavedecoder.plugin:2
+msgid "K3b Wave Decoder"
+msgstr ""
+
+#. Comment
+#: plugins/decoder/wave/k3bwavedecoder.plugin:3
+msgid "Decoding module to decode wave files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/external/k3bexternalencoder.plugin:2
+msgid "K3b External Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/external/k3bexternalencoder.plugin:3
+msgid "Encoding module that allows specifying an encoding commmand"
+msgstr ""
+
+#. Name
+#: plugins/encoder/lame/k3blameencoder.plugin:2
+msgid "K3b Lame Mp3 Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/lame/k3blameencoder.plugin:3
+msgid "Encoding module to encode MPEG1 Layer III (mp3) files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:2
+msgid "K3b Ogg Vorbis Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/ogg/k3boggvorbisencoder.plugin:3
+msgid "Encoding module to encode Ogg Vorbis files"
+msgstr ""
+
+#. Name
+#: plugins/encoder/sox/k3bsoxencoder.plugin:2
+msgid "K3b SoX Audio Encoder"
+msgstr ""
+
+#. Comment
+#: plugins/encoder/sox/k3bsoxencoder.plugin:3
+msgid "Encoding module to encode many file formats using SoX"
+msgstr ""
+
+#. Name
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:2
+msgid "K3b Audio Metainfo Renamer"
+msgstr ""
+
+#. Comment
+#: plugins/project/audiometainforenamer/k3baudiometainforenamerplugin.plugin:3
+msgid "Plugin to rename audio files in a data project based on the meta info."
+msgstr ""
+
+#. Name
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:2
+msgid "K3b Cddb Audio Plugin"
+msgstr ""
+
+#. Comment
+#: plugins/project/audioprojectcddb/k3baudioprojectcddbplugin.plugin:3
+msgid "Plugin to query a cddb server for information about an audio project."
+msgstr ""
+
+#. Name
+#: tdefile-plugins/k3bproject/tdefile_k3b.desktop:2
+msgid "K3b Project Info"
+msgstr ""
+
+#. Name
+#: tdeioslaves/videodvd/videodvd.desktop:2
+msgid "Video DVD Browser"
+msgstr ""
+
+#. Description
+#: tdeioslaves/videodvd/videodvd.protocol:2
+msgid ""
+"A tdeioslave that allows files to be copied from a Video DVD (including "
+"decryption)"
+msgstr ""
+
+#. Name
+#: k3bsetup/k3bsetup2.desktop:2
+msgid "K3bSetup"
+msgstr ""
+
+#. GenericName
+#: k3bsetup/k3bsetup2.desktop:4
+msgid "CD & DVD Burning Setup"
+msgstr ""
+
+#. Comment
+#: k3bsetup/k3bsetup2.desktop:6
+msgid "K3bSetup 2 - modify permission for CD/DVD burning with K3b"
+msgstr ""
+
+#. Keywords
+#: k3bsetup/k3bsetup2.desktop:8
+msgid "K3bSetup2;k3bsetup2;"
+msgstr ""