aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt9
-rwxr-xr-xclear_cmake.sh2
-rw-r--r--qmmp.pro3
-rw-r--r--remove_svn_tags4
-rw-r--r--src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_cs.qmbin196 -> 0 bytes
-rw-r--r--src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_de.qmbin196 -> 0 bytes
-rw-r--r--src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_ru.qmbin338 -> 0 bytes
-rw-r--r--src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_uk_UA.qmbin336 -> 0 bytes
-rw-r--r--src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.qmbin1627 -> 0 bytes
-rw-r--r--src/plugins/Effect/srconverter/translations/srconverter_plugin_de.qmbin1567 -> 0 bytes
-rw-r--r--src/plugins/Effect/srconverter/translations/srconverter_plugin_ru.qmbin1422 -> 0 bytes
-rw-r--r--src/plugins/Effect/srconverter/translations/srconverter_plugin_uk_UA.qmbin1706 -> 0 bytes
-rw-r--r--src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_CN.qmbin1312 -> 0 bytes
-rw-r--r--src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.qmbin1312 -> 0 bytes
-rw-r--r--src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_cs.qmbin481 -> 0 bytes
-rw-r--r--src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_de.qmbin487 -> 0 bytes
-rw-r--r--src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_ru.qmbin514 -> 0 bytes
-rw-r--r--src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_uk_UA.qmbin512 -> 0 bytes
-rw-r--r--src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_CN.qmbin444 -> 0 bytes
-rw-r--r--src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_TW.qmbin444 -> 0 bytes
-rw-r--r--src/plugins/General/notifier/translations/notifier_plugin_cs.qmbin1387 -> 0 bytes
-rw-r--r--src/plugins/General/notifier/translations/notifier_plugin_de.qmbin1231 -> 0 bytes
-rw-r--r--src/plugins/General/notifier/translations/notifier_plugin_ru.qmbin1414 -> 0 bytes
-rw-r--r--src/plugins/General/notifier/translations/notifier_plugin_uk_UA.qmbin1468 -> 0 bytes
-rw-r--r--src/plugins/General/notifier/translations/notifier_plugin_zh_CN.qmbin1026 -> 0 bytes
-rw-r--r--src/plugins/General/notifier/translations/notifier_plugin_zh_TW.qmbin1026 -> 0 bytes
-rw-r--r--src/plugins/General/scrobbler/translations/scrobbler_plugin_cs.qmbin897 -> 0 bytes
-rw-r--r--src/plugins/General/scrobbler/translations/scrobbler_plugin_de.qmbin923 -> 0 bytes
-rw-r--r--src/plugins/General/scrobbler/translations/scrobbler_plugin_ru.qmbin940 -> 0 bytes
-rw-r--r--src/plugins/General/scrobbler/translations/scrobbler_plugin_uk_UA.qmbin968 -> 0 bytes
-rw-r--r--src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_CN.qmbin794 -> 0 bytes
-rw-r--r--src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.qmbin794 -> 0 bytes
-rw-r--r--src/plugins/General/statusicon/translations/statusicon_plugin_cs.qmbin1471 -> 0 bytes
-rw-r--r--src/plugins/General/statusicon/translations/statusicon_plugin_de.qmbin1503 -> 0 bytes
-rw-r--r--src/plugins/General/statusicon/translations/statusicon_plugin_ru.qmbin1532 -> 0 bytes
-rw-r--r--src/plugins/General/statusicon/translations/statusicon_plugin_uk_UA.qmbin1548 -> 0 bytes
-rw-r--r--src/plugins/General/statusicon/translations/statusicon_plugin_zh_CN.qmbin1190 -> 0 bytes
-rw-r--r--src/plugins/General/statusicon/translations/statusicon_plugin_zh_TW.qmbin1194 -> 0 bytes
-rw-r--r--src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.qmbin2165 -> 0 bytes
-rw-r--r--src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.qmbin2123 -> 0 bytes
-rw-r--r--src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.qmbin2224 -> 0 bytes
-rw-r--r--src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.qmbin2198 -> 0 bytes
-rw-r--r--src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.qmbin1862 -> 0 bytes
-rw-r--r--src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.qmbin1862 -> 0 bytes
-rw-r--r--src/plugins/Input/flac/translations/flac_plugin_cs.qmbin2163 -> 0 bytes
-rw-r--r--src/plugins/Input/flac/translations/flac_plugin_de.qmbin2115 -> 0 bytes
-rw-r--r--src/plugins/Input/flac/translations/flac_plugin_ru.qmbin2218 -> 0 bytes
-rw-r--r--src/plugins/Input/flac/translations/flac_plugin_uk_UA.qmbin2198 -> 0 bytes
-rw-r--r--src/plugins/Input/flac/translations/flac_plugin_zh_CN.qmbin1870 -> 0 bytes
-rw-r--r--src/plugins/Input/flac/translations/flac_plugin_zh_TW.qmbin1870 -> 0 bytes
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_cs.qmbin4011 -> 0 bytes
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_de.qmbin3967 -> 0 bytes
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_ru.qmbin4034 -> 0 bytes
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_uk_UA.qmbin4072 -> 0 bytes
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_zh_CN.qmbin3486 -> 0 bytes
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_zh_TW.qmbin3484 -> 0 bytes
-rw-r--r--src/plugins/Input/modplug/translations/modplug_plugin_cs.qmbin6607 -> 0 bytes
-rw-r--r--src/plugins/Input/modplug/translations/modplug_plugin_de.qmbin6655 -> 0 bytes
-rw-r--r--src/plugins/Input/modplug/translations/modplug_plugin_ru.qmbin6752 -> 0 bytes
-rw-r--r--src/plugins/Input/modplug/translations/modplug_plugin_uk_UA.qmbin6384 -> 0 bytes
-rw-r--r--src/plugins/Input/modplug/translations/modplug_plugin_zh_CN.qmbin5638 -> 0 bytes
-rw-r--r--src/plugins/Input/modplug/translations/modplug_plugin_zh_TW.qmbin5642 -> 0 bytes
-rw-r--r--src/plugins/Input/mpc/translations/mpc_plugin_cs.qmbin2163 -> 0 bytes
-rw-r--r--src/plugins/Input/mpc/translations/mpc_plugin_de.qmbin2123 -> 0 bytes
-rw-r--r--src/plugins/Input/mpc/translations/mpc_plugin_ru.qmbin2204 -> 0 bytes
-rw-r--r--src/plugins/Input/mpc/translations/mpc_plugin_uk_UA.qmbin2196 -> 0 bytes
-rw-r--r--src/plugins/Input/mpc/translations/mpc_plugin_zh_CN.qmbin1872 -> 0 bytes
-rw-r--r--src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.qmbin1872 -> 0 bytes
-rw-r--r--src/plugins/Input/sndfile/translations/sndfile_plugin_cs.qmbin714 -> 0 bytes
-rw-r--r--src/plugins/Input/sndfile/translations/sndfile_plugin_de.qmbin732 -> 0 bytes
-rw-r--r--src/plugins/Input/sndfile/translations/sndfile_plugin_ru.qmbin726 -> 0 bytes
-rw-r--r--src/plugins/Input/sndfile/translations/sndfile_plugin_uk_UA.qmbin736 -> 0 bytes
-rw-r--r--src/plugins/Input/sndfile/translations/sndfile_plugin_zh_CN.qmbin639 -> 0 bytes
-rw-r--r--src/plugins/Input/sndfile/translations/sndfile_plugin_zh_TW.qmbin641 -> 0 bytes
-rw-r--r--src/plugins/Input/vorbis/translations/vorbis_plugin_cs.qmbin2513 -> 0 bytes
-rw-r--r--src/plugins/Input/vorbis/translations/vorbis_plugin_de.qmbin2439 -> 0 bytes
-rw-r--r--src/plugins/Input/vorbis/translations/vorbis_plugin_ru.qmbin2572 -> 0 bytes
-rw-r--r--src/plugins/Input/vorbis/translations/vorbis_plugin_uk_UA.qmbin2550 -> 0 bytes
-rw-r--r--src/plugins/Input/vorbis/translations/vorbis_plugin_zh_CN.qmbin2164 -> 0 bytes
-rw-r--r--src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.qmbin2162 -> 0 bytes
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_cs.qmbin2327 -> 0 bytes
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_de.qmbin2253 -> 0 bytes
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_ru.qmbin2369 -> 0 bytes
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_uk_UA.qmbin2362 -> 0 bytes
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_zh_CN.qmbin2004 -> 0 bytes
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.qmbin2008 -> 0 bytes
-rw-r--r--src/plugins/Output/alsa/translations/alsa_plugin_cs.qmbin1512 -> 0 bytes
-rw-r--r--src/plugins/Output/alsa/translations/alsa_plugin_de.qmbin1494 -> 0 bytes
-rw-r--r--src/plugins/Output/alsa/translations/alsa_plugin_ru.qmbin1569 -> 0 bytes
-rw-r--r--src/plugins/Output/alsa/translations/alsa_plugin_uk_UA.qmbin1571 -> 0 bytes
-rw-r--r--src/plugins/Output/alsa/translations/alsa_plugin_zh_CN.qmbin1225 -> 0 bytes
-rw-r--r--src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.qmbin1227 -> 0 bytes
-rw-r--r--src/plugins/Output/jack/translations/jack_plugin_cs.qmbin506 -> 0 bytes
-rw-r--r--src/plugins/Output/jack/translations/jack_plugin_de.qmbin522 -> 0 bytes
-rw-r--r--src/plugins/Output/jack/translations/jack_plugin_ru.qmbin543 -> 0 bytes
-rw-r--r--src/plugins/Output/jack/translations/jack_plugin_uk_UA.qmbin545 -> 0 bytes
-rw-r--r--src/plugins/Output/jack/translations/jack_plugin_zh_CN.qmbin459 -> 0 bytes
-rw-r--r--src/plugins/Output/jack/translations/jack_plugin_zh_TW.qmbin459 -> 0 bytes
-rw-r--r--src/plugins/Output/oss/translations/oss_plugin_cs.qmbin1623 -> 0 bytes
-rw-r--r--src/plugins/Output/oss/translations/oss_plugin_de.qmbin1657 -> 0 bytes
-rw-r--r--src/plugins/Output/oss/translations/oss_plugin_ru.qmbin1584 -> 0 bytes
-rw-r--r--src/plugins/Output/oss/translations/oss_plugin_uk_UA.qmbin1710 -> 0 bytes
-rw-r--r--src/plugins/Output/oss/translations/oss_plugin_zh_CN.qmbin1366 -> 0 bytes
-rw-r--r--src/plugins/Output/oss/translations/oss_plugin_zh_TW.qmbin1366 -> 0 bytes
-rw-r--r--src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_cs.qmbin578 -> 0 bytes
-rw-r--r--src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_de.qmbin594 -> 0 bytes
-rw-r--r--src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_ru.qmbin619 -> 0 bytes
-rw-r--r--src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_uk_UA.qmbin631 -> 0 bytes
-rw-r--r--src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_CN.qmbin531 -> 0 bytes
-rw-r--r--src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_TW.qmbin531 -> 0 bytes
-rw-r--r--src/plugins/Visual/analyzer/translations/analyzer_plugin_cs.qmbin2436 -> 0 bytes
-rw-r--r--src/plugins/Visual/analyzer/translations/analyzer_plugin_de.qmbin2322 -> 0 bytes
-rw-r--r--src/plugins/Visual/analyzer/translations/analyzer_plugin_ru.qmbin2359 -> 0 bytes
-rw-r--r--src/plugins/Visual/analyzer/translations/analyzer_plugin_uk_UA.qmbin2359 -> 0 bytes
-rw-r--r--src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_CN.qmbin1949 -> 0 bytes
-rw-r--r--src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_TW.qmbin1949 -> 0 bytes
-rw-r--r--src/ui/translations/qmmp_cs.qmbin14614 -> 0 bytes
-rw-r--r--src/ui/translations/qmmp_de.qmbin15186 -> 0 bytes
-rw-r--r--src/ui/translations/qmmp_pt_BR.qmbin12958 -> 0 bytes
-rw-r--r--src/ui/translations/qmmp_ru.qmbin15901 -> 0 bytes
-rw-r--r--src/ui/translations/qmmp_tr.qmbin13202 -> 0 bytes
-rw-r--r--src/ui/translations/qmmp_uk_UA.qmbin16063 -> 0 bytes
-rw-r--r--src/ui/translations/qmmp_zh_CN.qmbin12343 -> 0 bytes
-rw-r--r--src/ui/translations/qmmp_zh_TW.qmbin12341 -> 0 bytes
124 files changed, 15 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6a756f6c8..4e0e536e5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,6 +8,13 @@ INCLUDE(FindQt4)
INCLUDE(${QT_USE_FILE})
INCLUDE(FindPkgConfig)
+IF(NOT QT_LRELEASE_EXECUTABLE)
+SET(QT_LRELEASE_EXECUTABLE ${QT_LIBRARY_DIR}/../bin/lrelease)
+ENDIF(NOT QT_LRELEASE_EXECUTABLE)
+
+MESSAGE("Generating translations:")
+execute_process(COMMAND find ${CMAKE_CURRENT_BINARY_DIR} -name *.ts COMMAND xargs ${QT_LRELEASE_EXECUTABLE})
+
SET(LIB_DIR "lib" CACHE STRING "library path")
add_subdirectory(src/qmmp)
add_subdirectory(src/qmmpui)
@@ -54,4 +61,4 @@ PRINT_SUMMARY ("DBUS support ......................" USE_DBUS 1)
PRINT_SUMMARY ("Scrobbler ........................." USE_SCROBBLER 1)
PRINT_SUMMARY ("Tray support ......................" USE_STATICON 1)
PRINT_SUMMARY ("Notifier support .................." USE_NOTIFIER 1)
-MESSAGE("") \ No newline at end of file
+MESSAGE("")
diff --git a/clear_cmake.sh b/clear_cmake.sh
index f374a1a99..dbacf4875 100755
--- a/clear_cmake.sh
+++ b/clear_cmake.sh
@@ -4,6 +4,8 @@ make clean
rm install_manifest.txt
+find . -name *.qm | xargs rm
+
rm_dir='CMakeFiles'
clear () { rm -f Makefile; rm -f cmake_install.cmake; rm -f CMakeCache.txt; }
diff --git a/qmmp.pro b/qmmp.pro
index cd247d1e4..c5ca4f339 100644
--- a/qmmp.pro
+++ b/qmmp.pro
@@ -1,2 +1,5 @@
TEMPLATE = subdirs
SUBDIRS = src/qmmp src/qmmpui src/ui src/plugins
+
+print($$QMAKE_LIBDIR_QT)
+system(find . -name *.ts | xargs $$QMAKE_LIBDIR_QT/../bin/lrelease)
diff --git a/remove_svn_tags b/remove_svn_tags
index 7df48c276..cb85a7683 100644
--- a/remove_svn_tags
+++ b/remove_svn_tags
@@ -6,7 +6,7 @@
make distclean
rm -rf lib
-
+find . -name *.qm | xargs rm
rm_dir='.build'
walk_dirs(){
@@ -31,4 +31,4 @@ walk_dirs(){
}
-walk_dirs \ No newline at end of file
+walk_dirs
diff --git a/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_cs.qm b/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_cs.qm
deleted file mode 100644
index 3515e2c39..000000000
--- a/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_de.qm b/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_de.qm
deleted file mode 100644
index 3515e2c39..000000000
--- a/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_ru.qm b/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_ru.qm
deleted file mode 100644
index 533b7b1a5..000000000
--- a/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_uk_UA.qm b/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_uk_UA.qm
deleted file mode 100644
index 3ad1dc0a6..000000000
--- a/src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.qm b/src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.qm
deleted file mode 100644
index d12935537..000000000
--- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_de.qm b/src/plugins/Effect/srconverter/translations/srconverter_plugin_de.qm
deleted file mode 100644
index 36aa19e51..000000000
--- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_ru.qm b/src/plugins/Effect/srconverter/translations/srconverter_plugin_ru.qm
deleted file mode 100644
index e3340837c..000000000
--- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_uk_UA.qm b/src/plugins/Effect/srconverter/translations/srconverter_plugin_uk_UA.qm
deleted file mode 100644
index bd801bd24..000000000
--- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_CN.qm b/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_CN.qm
deleted file mode 100644
index c81a0751b..000000000
--- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.qm b/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.qm
deleted file mode 100644
index 17202e8bf..000000000
--- a/src/plugins/Effect/srconverter/translations/srconverter_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_cs.qm b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_cs.qm
deleted file mode 100644
index 7db70011a..000000000
--- a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_de.qm b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_de.qm
deleted file mode 100644
index fc8663654..000000000
--- a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_ru.qm b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_ru.qm
deleted file mode 100644
index 4c77eeb05..000000000
--- a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_uk_UA.qm b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_uk_UA.qm
deleted file mode 100644
index 8dcfd6c6d..000000000
--- a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_CN.qm b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_CN.qm
deleted file mode 100644
index dec682c5b..000000000
--- a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_TW.qm b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_TW.qm
deleted file mode 100644
index 7f2afb656..000000000
--- a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/notifier/translations/notifier_plugin_cs.qm b/src/plugins/General/notifier/translations/notifier_plugin_cs.qm
deleted file mode 100644
index 5b586bc2c..000000000
--- a/src/plugins/General/notifier/translations/notifier_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/notifier/translations/notifier_plugin_de.qm b/src/plugins/General/notifier/translations/notifier_plugin_de.qm
deleted file mode 100644
index fc8e61c49..000000000
--- a/src/plugins/General/notifier/translations/notifier_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/notifier/translations/notifier_plugin_ru.qm b/src/plugins/General/notifier/translations/notifier_plugin_ru.qm
deleted file mode 100644
index e17849556..000000000
--- a/src/plugins/General/notifier/translations/notifier_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/notifier/translations/notifier_plugin_uk_UA.qm b/src/plugins/General/notifier/translations/notifier_plugin_uk_UA.qm
deleted file mode 100644
index 82f43d794..000000000
--- a/src/plugins/General/notifier/translations/notifier_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/notifier/translations/notifier_plugin_zh_CN.qm b/src/plugins/General/notifier/translations/notifier_plugin_zh_CN.qm
deleted file mode 100644
index 9c853bb8d..000000000
--- a/src/plugins/General/notifier/translations/notifier_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/notifier/translations/notifier_plugin_zh_TW.qm b/src/plugins/General/notifier/translations/notifier_plugin_zh_TW.qm
deleted file mode 100644
index 0431155c0..000000000
--- a/src/plugins/General/notifier/translations/notifier_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_cs.qm b/src/plugins/General/scrobbler/translations/scrobbler_plugin_cs.qm
deleted file mode 100644
index 2cd000ec5..000000000
--- a/src/plugins/General/scrobbler/translations/scrobbler_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_de.qm b/src/plugins/General/scrobbler/translations/scrobbler_plugin_de.qm
deleted file mode 100644
index 918e868f2..000000000
--- a/src/plugins/General/scrobbler/translations/scrobbler_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_ru.qm b/src/plugins/General/scrobbler/translations/scrobbler_plugin_ru.qm
deleted file mode 100644
index 9fe290a6e..000000000
--- a/src/plugins/General/scrobbler/translations/scrobbler_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_uk_UA.qm b/src/plugins/General/scrobbler/translations/scrobbler_plugin_uk_UA.qm
deleted file mode 100644
index ce7ff643e..000000000
--- a/src/plugins/General/scrobbler/translations/scrobbler_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_CN.qm b/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_CN.qm
deleted file mode 100644
index ba4a52f54..000000000
--- a/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.qm b/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.qm
deleted file mode 100644
index 670c7a2d8..000000000
--- a/src/plugins/General/scrobbler/translations/scrobbler_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/statusicon/translations/statusicon_plugin_cs.qm b/src/plugins/General/statusicon/translations/statusicon_plugin_cs.qm
deleted file mode 100644
index 6419e7fc9..000000000
--- a/src/plugins/General/statusicon/translations/statusicon_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/statusicon/translations/statusicon_plugin_de.qm b/src/plugins/General/statusicon/translations/statusicon_plugin_de.qm
deleted file mode 100644
index 22e9e9c40..000000000
--- a/src/plugins/General/statusicon/translations/statusicon_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/statusicon/translations/statusicon_plugin_ru.qm b/src/plugins/General/statusicon/translations/statusicon_plugin_ru.qm
deleted file mode 100644
index 7738eb7fe..000000000
--- a/src/plugins/General/statusicon/translations/statusicon_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/statusicon/translations/statusicon_plugin_uk_UA.qm b/src/plugins/General/statusicon/translations/statusicon_plugin_uk_UA.qm
deleted file mode 100644
index 1bfb6bca1..000000000
--- a/src/plugins/General/statusicon/translations/statusicon_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/statusicon/translations/statusicon_plugin_zh_CN.qm b/src/plugins/General/statusicon/translations/statusicon_plugin_zh_CN.qm
deleted file mode 100644
index fb10c604a..000000000
--- a/src/plugins/General/statusicon/translations/statusicon_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/General/statusicon/translations/statusicon_plugin_zh_TW.qm b/src/plugins/General/statusicon/translations/statusicon_plugin_zh_TW.qm
deleted file mode 100644
index 2ad4cc86d..000000000
--- a/src/plugins/General/statusicon/translations/statusicon_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.qm b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.qm
deleted file mode 100644
index 632c44f9a..000000000
--- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.qm b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.qm
deleted file mode 100644
index fd3667dfa..000000000
--- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.qm b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.qm
deleted file mode 100644
index b14dda439..000000000
--- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.qm b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.qm
deleted file mode 100644
index 6897a678f..000000000
--- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.qm b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.qm
deleted file mode 100644
index 98d32e98f..000000000
--- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.qm b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.qm
deleted file mode 100644
index 42c7fee3b..000000000
--- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/flac/translations/flac_plugin_cs.qm b/src/plugins/Input/flac/translations/flac_plugin_cs.qm
deleted file mode 100644
index 092e2c7c1..000000000
--- a/src/plugins/Input/flac/translations/flac_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/flac/translations/flac_plugin_de.qm b/src/plugins/Input/flac/translations/flac_plugin_de.qm
deleted file mode 100644
index c9757bd6c..000000000
--- a/src/plugins/Input/flac/translations/flac_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/flac/translations/flac_plugin_ru.qm b/src/plugins/Input/flac/translations/flac_plugin_ru.qm
deleted file mode 100644
index fbd97d091..000000000
--- a/src/plugins/Input/flac/translations/flac_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/flac/translations/flac_plugin_uk_UA.qm b/src/plugins/Input/flac/translations/flac_plugin_uk_UA.qm
deleted file mode 100644
index 3d439bad5..000000000
--- a/src/plugins/Input/flac/translations/flac_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/flac/translations/flac_plugin_zh_CN.qm b/src/plugins/Input/flac/translations/flac_plugin_zh_CN.qm
deleted file mode 100644
index f9132e99b..000000000
--- a/src/plugins/Input/flac/translations/flac_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/flac/translations/flac_plugin_zh_TW.qm b/src/plugins/Input/flac/translations/flac_plugin_zh_TW.qm
deleted file mode 100644
index e493c81b3..000000000
--- a/src/plugins/Input/flac/translations/flac_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mad/translations/mad_plugin_cs.qm b/src/plugins/Input/mad/translations/mad_plugin_cs.qm
deleted file mode 100644
index 1bcb9dab6..000000000
--- a/src/plugins/Input/mad/translations/mad_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mad/translations/mad_plugin_de.qm b/src/plugins/Input/mad/translations/mad_plugin_de.qm
deleted file mode 100644
index 162169dc1..000000000
--- a/src/plugins/Input/mad/translations/mad_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mad/translations/mad_plugin_ru.qm b/src/plugins/Input/mad/translations/mad_plugin_ru.qm
deleted file mode 100644
index 92398e9d8..000000000
--- a/src/plugins/Input/mad/translations/mad_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mad/translations/mad_plugin_uk_UA.qm b/src/plugins/Input/mad/translations/mad_plugin_uk_UA.qm
deleted file mode 100644
index 8a9bab53f..000000000
--- a/src/plugins/Input/mad/translations/mad_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mad/translations/mad_plugin_zh_CN.qm b/src/plugins/Input/mad/translations/mad_plugin_zh_CN.qm
deleted file mode 100644
index f5d7090b8..000000000
--- a/src/plugins/Input/mad/translations/mad_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mad/translations/mad_plugin_zh_TW.qm b/src/plugins/Input/mad/translations/mad_plugin_zh_TW.qm
deleted file mode 100644
index 7d7fd7c6d..000000000
--- a/src/plugins/Input/mad/translations/mad_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/modplug/translations/modplug_plugin_cs.qm b/src/plugins/Input/modplug/translations/modplug_plugin_cs.qm
deleted file mode 100644
index 1f49592b1..000000000
--- a/src/plugins/Input/modplug/translations/modplug_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/modplug/translations/modplug_plugin_de.qm b/src/plugins/Input/modplug/translations/modplug_plugin_de.qm
deleted file mode 100644
index d06af7019..000000000
--- a/src/plugins/Input/modplug/translations/modplug_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/modplug/translations/modplug_plugin_ru.qm b/src/plugins/Input/modplug/translations/modplug_plugin_ru.qm
deleted file mode 100644
index 024ce2526..000000000
--- a/src/plugins/Input/modplug/translations/modplug_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/modplug/translations/modplug_plugin_uk_UA.qm b/src/plugins/Input/modplug/translations/modplug_plugin_uk_UA.qm
deleted file mode 100644
index 695faf654..000000000
--- a/src/plugins/Input/modplug/translations/modplug_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/modplug/translations/modplug_plugin_zh_CN.qm b/src/plugins/Input/modplug/translations/modplug_plugin_zh_CN.qm
deleted file mode 100644
index 6a2f12ad5..000000000
--- a/src/plugins/Input/modplug/translations/modplug_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/modplug/translations/modplug_plugin_zh_TW.qm b/src/plugins/Input/modplug/translations/modplug_plugin_zh_TW.qm
deleted file mode 100644
index 2424ffbb4..000000000
--- a/src/plugins/Input/modplug/translations/modplug_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mpc/translations/mpc_plugin_cs.qm b/src/plugins/Input/mpc/translations/mpc_plugin_cs.qm
deleted file mode 100644
index 8634e1b7b..000000000
--- a/src/plugins/Input/mpc/translations/mpc_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mpc/translations/mpc_plugin_de.qm b/src/plugins/Input/mpc/translations/mpc_plugin_de.qm
deleted file mode 100644
index 34bb90277..000000000
--- a/src/plugins/Input/mpc/translations/mpc_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mpc/translations/mpc_plugin_ru.qm b/src/plugins/Input/mpc/translations/mpc_plugin_ru.qm
deleted file mode 100644
index 42ff67fcf..000000000
--- a/src/plugins/Input/mpc/translations/mpc_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mpc/translations/mpc_plugin_uk_UA.qm b/src/plugins/Input/mpc/translations/mpc_plugin_uk_UA.qm
deleted file mode 100644
index fa0385176..000000000
--- a/src/plugins/Input/mpc/translations/mpc_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mpc/translations/mpc_plugin_zh_CN.qm b/src/plugins/Input/mpc/translations/mpc_plugin_zh_CN.qm
deleted file mode 100644
index 9bfcfdf24..000000000
--- a/src/plugins/Input/mpc/translations/mpc_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.qm b/src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.qm
deleted file mode 100644
index 7d05d62d6..000000000
--- a/src/plugins/Input/mpc/translations/mpc_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/sndfile/translations/sndfile_plugin_cs.qm b/src/plugins/Input/sndfile/translations/sndfile_plugin_cs.qm
deleted file mode 100644
index e69c03e48..000000000
--- a/src/plugins/Input/sndfile/translations/sndfile_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/sndfile/translations/sndfile_plugin_de.qm b/src/plugins/Input/sndfile/translations/sndfile_plugin_de.qm
deleted file mode 100644
index f185e4e93..000000000
--- a/src/plugins/Input/sndfile/translations/sndfile_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/sndfile/translations/sndfile_plugin_ru.qm b/src/plugins/Input/sndfile/translations/sndfile_plugin_ru.qm
deleted file mode 100644
index 0d8588d61..000000000
--- a/src/plugins/Input/sndfile/translations/sndfile_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/sndfile/translations/sndfile_plugin_uk_UA.qm b/src/plugins/Input/sndfile/translations/sndfile_plugin_uk_UA.qm
deleted file mode 100644
index f9f7200a3..000000000
--- a/src/plugins/Input/sndfile/translations/sndfile_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_CN.qm b/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_CN.qm
deleted file mode 100644
index 8c08eae27..000000000
--- a/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_TW.qm b/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_TW.qm
deleted file mode 100644
index 181184b33..000000000
--- a/src/plugins/Input/sndfile/translations/sndfile_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_cs.qm b/src/plugins/Input/vorbis/translations/vorbis_plugin_cs.qm
deleted file mode 100644
index fd46038b2..000000000
--- a/src/plugins/Input/vorbis/translations/vorbis_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_de.qm b/src/plugins/Input/vorbis/translations/vorbis_plugin_de.qm
deleted file mode 100644
index f580a55a6..000000000
--- a/src/plugins/Input/vorbis/translations/vorbis_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_ru.qm b/src/plugins/Input/vorbis/translations/vorbis_plugin_ru.qm
deleted file mode 100644
index 3b9387c40..000000000
--- a/src/plugins/Input/vorbis/translations/vorbis_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_uk_UA.qm b/src/plugins/Input/vorbis/translations/vorbis_plugin_uk_UA.qm
deleted file mode 100644
index d8e823c26..000000000
--- a/src/plugins/Input/vorbis/translations/vorbis_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_CN.qm b/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_CN.qm
deleted file mode 100644
index 1020f6875..000000000
--- a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.qm b/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.qm
deleted file mode 100644
index ae18acce8..000000000
--- a/src/plugins/Input/vorbis/translations/vorbis_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_cs.qm b/src/plugins/Input/wavpack/translations/wavpack_plugin_cs.qm
deleted file mode 100644
index 101a891f2..000000000
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_de.qm b/src/plugins/Input/wavpack/translations/wavpack_plugin_de.qm
deleted file mode 100644
index f1228fa2d..000000000
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_ru.qm b/src/plugins/Input/wavpack/translations/wavpack_plugin_ru.qm
deleted file mode 100644
index 0eb15a270..000000000
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_uk_UA.qm b/src/plugins/Input/wavpack/translations/wavpack_plugin_uk_UA.qm
deleted file mode 100644
index 6020ee965..000000000
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_CN.qm b/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_CN.qm
deleted file mode 100644
index c1879e393..000000000
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.qm b/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.qm
deleted file mode 100644
index 8738f7cb1..000000000
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/alsa/translations/alsa_plugin_cs.qm b/src/plugins/Output/alsa/translations/alsa_plugin_cs.qm
deleted file mode 100644
index d74ae0f46..000000000
--- a/src/plugins/Output/alsa/translations/alsa_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/alsa/translations/alsa_plugin_de.qm b/src/plugins/Output/alsa/translations/alsa_plugin_de.qm
deleted file mode 100644
index 48ea15794..000000000
--- a/src/plugins/Output/alsa/translations/alsa_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/alsa/translations/alsa_plugin_ru.qm b/src/plugins/Output/alsa/translations/alsa_plugin_ru.qm
deleted file mode 100644
index 642c9ead3..000000000
--- a/src/plugins/Output/alsa/translations/alsa_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/alsa/translations/alsa_plugin_uk_UA.qm b/src/plugins/Output/alsa/translations/alsa_plugin_uk_UA.qm
deleted file mode 100644
index 54b8a58ec..000000000
--- a/src/plugins/Output/alsa/translations/alsa_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/alsa/translations/alsa_plugin_zh_CN.qm b/src/plugins/Output/alsa/translations/alsa_plugin_zh_CN.qm
deleted file mode 100644
index 761d99402..000000000
--- a/src/plugins/Output/alsa/translations/alsa_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.qm b/src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.qm
deleted file mode 100644
index 71c7d33b3..000000000
--- a/src/plugins/Output/alsa/translations/alsa_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/jack/translations/jack_plugin_cs.qm b/src/plugins/Output/jack/translations/jack_plugin_cs.qm
deleted file mode 100644
index bafc089c1..000000000
--- a/src/plugins/Output/jack/translations/jack_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/jack/translations/jack_plugin_de.qm b/src/plugins/Output/jack/translations/jack_plugin_de.qm
deleted file mode 100644
index ad35a5afa..000000000
--- a/src/plugins/Output/jack/translations/jack_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/jack/translations/jack_plugin_ru.qm b/src/plugins/Output/jack/translations/jack_plugin_ru.qm
deleted file mode 100644
index b67b813e7..000000000
--- a/src/plugins/Output/jack/translations/jack_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/jack/translations/jack_plugin_uk_UA.qm b/src/plugins/Output/jack/translations/jack_plugin_uk_UA.qm
deleted file mode 100644
index 435090dd4..000000000
--- a/src/plugins/Output/jack/translations/jack_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/jack/translations/jack_plugin_zh_CN.qm b/src/plugins/Output/jack/translations/jack_plugin_zh_CN.qm
deleted file mode 100644
index 44fd6d473..000000000
--- a/src/plugins/Output/jack/translations/jack_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/jack/translations/jack_plugin_zh_TW.qm b/src/plugins/Output/jack/translations/jack_plugin_zh_TW.qm
deleted file mode 100644
index 8713d9b45..000000000
--- a/src/plugins/Output/jack/translations/jack_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/oss/translations/oss_plugin_cs.qm b/src/plugins/Output/oss/translations/oss_plugin_cs.qm
deleted file mode 100644
index 1ff2a0fa5..000000000
--- a/src/plugins/Output/oss/translations/oss_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/oss/translations/oss_plugin_de.qm b/src/plugins/Output/oss/translations/oss_plugin_de.qm
deleted file mode 100644
index af03d02c3..000000000
--- a/src/plugins/Output/oss/translations/oss_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/oss/translations/oss_plugin_ru.qm b/src/plugins/Output/oss/translations/oss_plugin_ru.qm
deleted file mode 100644
index cc598c9fc..000000000
--- a/src/plugins/Output/oss/translations/oss_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/oss/translations/oss_plugin_uk_UA.qm b/src/plugins/Output/oss/translations/oss_plugin_uk_UA.qm
deleted file mode 100644
index 89c96d808..000000000
--- a/src/plugins/Output/oss/translations/oss_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/oss/translations/oss_plugin_zh_CN.qm b/src/plugins/Output/oss/translations/oss_plugin_zh_CN.qm
deleted file mode 100644
index 8778996ba..000000000
--- a/src/plugins/Output/oss/translations/oss_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/oss/translations/oss_plugin_zh_TW.qm b/src/plugins/Output/oss/translations/oss_plugin_zh_TW.qm
deleted file mode 100644
index b5a0df341..000000000
--- a/src/plugins/Output/oss/translations/oss_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_cs.qm b/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_cs.qm
deleted file mode 100644
index 8774daa5c..000000000
--- a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_de.qm b/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_de.qm
deleted file mode 100644
index 7b81a39be..000000000
--- a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_ru.qm b/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_ru.qm
deleted file mode 100644
index ff24cf310..000000000
--- a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_uk_UA.qm b/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_uk_UA.qm
deleted file mode 100644
index d461cd057..000000000
--- a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_CN.qm b/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_CN.qm
deleted file mode 100644
index 82d397e85..000000000
--- a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_TW.qm b/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_TW.qm
deleted file mode 100644
index 99bb1405b..000000000
--- a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Visual/analyzer/translations/analyzer_plugin_cs.qm b/src/plugins/Visual/analyzer/translations/analyzer_plugin_cs.qm
deleted file mode 100644
index 255ea9712..000000000
--- a/src/plugins/Visual/analyzer/translations/analyzer_plugin_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Visual/analyzer/translations/analyzer_plugin_de.qm b/src/plugins/Visual/analyzer/translations/analyzer_plugin_de.qm
deleted file mode 100644
index d3f3ff9e4..000000000
--- a/src/plugins/Visual/analyzer/translations/analyzer_plugin_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Visual/analyzer/translations/analyzer_plugin_ru.qm b/src/plugins/Visual/analyzer/translations/analyzer_plugin_ru.qm
deleted file mode 100644
index d3ff2222e..000000000
--- a/src/plugins/Visual/analyzer/translations/analyzer_plugin_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Visual/analyzer/translations/analyzer_plugin_uk_UA.qm b/src/plugins/Visual/analyzer/translations/analyzer_plugin_uk_UA.qm
deleted file mode 100644
index 8ba7b1789..000000000
--- a/src/plugins/Visual/analyzer/translations/analyzer_plugin_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_CN.qm b/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_CN.qm
deleted file mode 100644
index 1325fdd74..000000000
--- a/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_TW.qm b/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_TW.qm
deleted file mode 100644
index 32c93be00..000000000
--- a/src/plugins/Visual/analyzer/translations/analyzer_plugin_zh_TW.qm
+++ /dev/null
Binary files differ
diff --git a/src/ui/translations/qmmp_cs.qm b/src/ui/translations/qmmp_cs.qm
deleted file mode 100644
index 276aaab66..000000000
--- a/src/ui/translations/qmmp_cs.qm
+++ /dev/null
Binary files differ
diff --git a/src/ui/translations/qmmp_de.qm b/src/ui/translations/qmmp_de.qm
deleted file mode 100644
index 45597d349..000000000
--- a/src/ui/translations/qmmp_de.qm
+++ /dev/null
Binary files differ
diff --git a/src/ui/translations/qmmp_pt_BR.qm b/src/ui/translations/qmmp_pt_BR.qm
deleted file mode 100644
index 9eb215c4a..000000000
--- a/src/ui/translations/qmmp_pt_BR.qm
+++ /dev/null
Binary files differ
diff --git a/src/ui/translations/qmmp_ru.qm b/src/ui/translations/qmmp_ru.qm
deleted file mode 100644
index 8502a9e9d..000000000
--- a/src/ui/translations/qmmp_ru.qm
+++ /dev/null
Binary files differ
diff --git a/src/ui/translations/qmmp_tr.qm b/src/ui/translations/qmmp_tr.qm
deleted file mode 100644
index 0516fdb0d..000000000
--- a/src/ui/translations/qmmp_tr.qm
+++ /dev/null
Binary files differ
diff --git a/src/ui/translations/qmmp_uk_UA.qm b/src/ui/translations/qmmp_uk_UA.qm
deleted file mode 100644
index e4f9f0096..000000000
--- a/src/ui/translations/qmmp_uk_UA.qm
+++ /dev/null
Binary files differ
diff --git a/src/ui/translations/qmmp_zh_CN.qm b/src/ui/translations/qmmp_zh_CN.qm
deleted file mode 100644
index c7aecf944..000000000
--- a/src/ui/translations/qmmp_zh_CN.qm
+++ /dev/null
Binary files differ
diff --git a/src/ui/translations/qmmp_zh_TW.qm b/src/ui/translations/qmmp_zh_TW.qm
deleted file mode 100644
index 04d1ae8b3..000000000
--- a/src/ui/translations/qmmp_zh_TW.qm
+++ /dev/null
Binary files differ