[main]
host = https://www.transifex.com

[qmmp-stable.libqmmpui]
file_filter = src/qmmpui/translations/libqmmpui_<lang>.ts
source_lang = en
source_file = src/qmmpui/translations/libqmmpui_en.ts
type = QT

[qmmp-stable.mms]
file_filter = src/plugins/Transports/mms/translations/mms_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Transports/mms/translations/mms_plugin_en.ts
type = QT

[qmmp-stable.http]
file_filter = src/plugins/Transports/http/translations/http_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Transports/http/translations/http_plugin_en.ts
type = QT

[qmmp-stable.playlist]
file_filter = src/plugins/CommandLineOptions/PlayListOption/translations/playlist_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/CommandLineOptions/PlayListOption/translations/playlist_plugin_en.ts
type = QT

[qmmp-stable.status]
file_filter = src/plugins/CommandLineOptions/StatusOption/translations/status_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/CommandLineOptions/StatusOption/translations/status_plugin_en.ts
type = QT

[qmmp-stable.incdecvolume]
file_filter = src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/CommandLineOptions/IncDecVolumeOption/translations/incdecvolume_plugin_en.ts
type = QT

[qmmp-stable.seek]
file_filter = src/plugins/CommandLineOptions/SeekOption/translations/seek_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/CommandLineOptions/SeekOption/translations/seek_plugin_en.ts
type = QT

[qmmp-stable.vorbis]
file_filter = src/plugins/Input/vorbis/translations/vorbis_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/vorbis/translations/vorbis_plugin_en.ts
type = QT

[qmmp-stable.mpeg]
file_filter = src/plugins/Input/mpeg/translations/mpeg_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/mpeg/translations/mpeg_plugin_en.ts
type = QT

[qmmp-stable.sid]
file_filter = src/plugins/Input/sid/translations/sid_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/sid/translations/sid_plugin_en.ts
type = QT

[qmmp-stable.sndfile]
file_filter = src/plugins/Input/sndfile/translations/sndfile_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/sndfile/translations/sndfile_plugin_en.ts
type = QT

[qmmp-stable.mpc]
file_filter = src/plugins/Input/mpc/translations/mpc_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/mpc/translations/mpc_plugin_en.ts
type = QT

[qmmp-stable.wildmidi]
file_filter = src/plugins/Input/wildmidi/translations/wildmidi_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/wildmidi/translations/wildmidi_plugin_en.ts
type = QT

[qmmp-stable.archive]
file_filter = src/plugins/Input/archive/translations/archive_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/archive/translations/archive_plugin_en.ts
type = QT

[qmmp-stable.cue]
file_filter = src/plugins/Input/cue/translations/cue_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/cue/translations/cue_plugin_en.ts
type = QT

[qmmp-stable.flac]
file_filter = src/plugins/Input/flac/translations/flac_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/flac/translations/flac_plugin_en.ts
type = QT

[qmmp-stable.gme]
file_filter = src/plugins/Input/gme/translations/gme_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/gme/translations/gme_plugin_en.ts
type = QT

[qmmp-stable.opus]
file_filter = src/plugins/Input/opus/translations/opus_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/opus/translations/opus_plugin_en.ts
type = QT

[qmmp-stable.ffmpeg]
file_filter = src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_en.ts
type = QT

[qmmp-stable.aac]
file_filter = src/plugins/Input/aac/translations/aac_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/aac/translations/aac_plugin_en.ts
type = QT

[qmmp-stable.xmp]
file_filter = src/plugins/Input/xmp/translations/xmp_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/xmp/translations/xmp_plugin_en.ts
type = QT

[qmmp-stable.cdaudio]
file_filter = src/plugins/Input/cdaudio/translations/cdaudio_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/cdaudio/translations/cdaudio_plugin_en.ts
type = QT

[qmmp-stable.wavpack]
file_filter = src/plugins/Input/wavpack/translations/wavpack_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Input/wavpack/translations/wavpack_plugin_en.ts
type = QT

[qmmp-stable.qmmp_file_dialog]
file_filter = src/plugins/FileDialogs/QmmpFileDialog/translations/qmmp_file_dialog_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/FileDialogs/QmmpFileDialog/translations/qmmp_file_dialog_plugin_en.ts
type = QT

[qmmp-stable.two_panel_file_dialog]
file_filter = src/plugins/FileDialogs/TwoPanelFileDialog/translations/two_panel_file_dialog_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/FileDialogs/TwoPanelFileDialog/translations/two_panel_file_dialog_plugin_en.ts
type = QT

[qmmp-stable.analyzer]
file_filter = src/plugins/Visual/analyzer/translations/analyzer_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Visual/analyzer/translations/analyzer_plugin_en.ts
type = QT

[qmmp-stable.projectm]
file_filter = src/plugins/Visual/projectm/translations/projectm_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Visual/projectm/translations/projectm_plugin_en.ts
type = QT

[qmmp-stable.qtmultimedia]
file_filter = src/plugins/Output/qtmultimedia/translations/qtmultimedia_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/qtmultimedia/translations/qtmultimedia_plugin_en.ts
type = QT

[qmmp-stable.pipewire]
file_filter = src/plugins/Output/pipewire/translations/pipewire_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/pipewire/translations/pipewire_plugin_en.ts
type = QT

[qmmp-stable.null]
file_filter = src/plugins/Output/null/translations/null_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/null/translations/null_plugin_en.ts
type = QT

[qmmp-stable.pulseaudio]
file_filter = src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_en.ts
type = QT

[qmmp-stable.jack]
file_filter = src/plugins/Output/jack/translations/jack_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/jack/translations/jack_plugin_en.ts
type = QT

[qmmp-stable.wasapi]
file_filter = src/plugins/Output/wasapi/translations/wasapi_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/wasapi/translations/wasapi_plugin_en.ts
type = QT

[qmmp-stable.directsound]
file_filter = src/plugins/Output/directsound/translations/directsound_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/directsound/translations/directsound_plugin_en.ts
type = QT

[qmmp-stable.oss]
file_filter = src/plugins/Output/oss/translations/oss_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/oss/translations/oss_plugin_en.ts
type = QT

[qmmp-stable.oss4]
file_filter = src/plugins/Output/oss4/translations/oss4_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/oss4/translations/oss4_plugin_en.ts
type = QT

[qmmp-stable.shout]
file_filter = src/plugins/Output/shout/translations/shout_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/shout/translations/shout_plugin_en.ts
type = QT

[qmmp-stable.alsa]
file_filter = src/plugins/Output/alsa/translations/alsa_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/alsa/translations/alsa_plugin_en.ts
type = QT

[qmmp-stable.waveout]
file_filter = src/plugins/Output/waveout/translations/waveout_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Output/waveout/translations/waveout_plugin_en.ts
type = QT

[qmmp-stable.rdetect]
file_filter = src/plugins/General/rdetect/translations/rdetect_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/rdetect/translations/rdetect_plugin_en.ts
type = QT

[qmmp-stable.trackchange]
file_filter = src/plugins/General/trackchange/translations/trackchange_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/trackchange/translations/trackchange_plugin_en.ts
type = QT

[qmmp-stable.taskbar]
file_filter = src/plugins/General/taskbar/translations/taskbar_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/taskbar/translations/taskbar_plugin_en.ts
type = QT

[qmmp-stable.scrobbler]
file_filter = src/plugins/General/scrobbler/translations/scrobbler_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/scrobbler/translations/scrobbler_plugin_en.ts
type = QT

[qmmp-stable.udisks]
file_filter = src/plugins/General/udisks/translations/udisks_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/udisks/translations/udisks_plugin_en.ts
type = QT

[qmmp-stable.gnomehotkey]
file_filter = src/plugins/General/gnomehotkey/translations/gnomehotkey_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/gnomehotkey/translations/gnomehotkey_plugin_en.ts
type = QT

[qmmp-stable.rgscan]
file_filter = src/plugins/General/rgscan/translations/rgscan_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/rgscan/translations/rgscan_plugin_en.ts
type = QT

[qmmp-stable.hotkey]
file_filter = src/plugins/General/hotkey/translations/hotkey_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/hotkey/translations/hotkey_plugin_en.ts
type = QT

[qmmp-stable.notifier]
file_filter = src/plugins/General/notifier/translations/notifier_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/notifier/translations/notifier_plugin_en.ts
type = QT

[qmmp-stable.library]
file_filter = src/plugins/General/library/translations/library_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/library/translations/library_plugin_en.ts
type = QT

[qmmp-stable.history]
file_filter = src/plugins/General/history/translations/history_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/history/translations/history_plugin_en.ts
type = QT

[qmmp-stable.listenbrainz]
file_filter = src/plugins/General/listenbrainz/translations/listenbrainz_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/listenbrainz/translations/listenbrainz_plugin_en.ts
type = QT

[qmmp-stable.converter]
file_filter = src/plugins/General/converter/translations/converter_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/converter/translations/converter_plugin_en.ts
type = QT

[qmmp-stable.covermanager]
file_filter = src/plugins/General/covermanager/translations/covermanager_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/covermanager/translations/covermanager_plugin_en.ts
type = QT

[qmmp-stable.statusicon]
file_filter = src/plugins/General/statusicon/translations/statusicon_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/statusicon/translations/statusicon_plugin_en.ts
type = QT

[qmmp-stable.mpris]
file_filter = src/plugins/General/mpris/translations/mpris_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/mpris/translations/mpris_plugin_en.ts
type = QT

[qmmp-stable.fileops]
file_filter = src/plugins/General/fileops/translations/fileops_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/fileops/translations/fileops_plugin_en.ts
type = QT

[qmmp-stable.kdenotify]
file_filter = src/plugins/General/kdenotify/translations/kdenotify_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/kdenotify/translations/kdenotify_plugin_en.ts
type = QT

[qmmp-stable.lyrics]
file_filter = src/plugins/General/lyrics/translations/lyrics_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/lyrics/translations/lyrics_plugin_en.ts
type = QT

[qmmp-stable.sleepinhibitor]
file_filter = src/plugins/General/sleepinhibitor/translations/sleepinhibitor_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/sleepinhibitor/translations/sleepinhibitor_plugin_en.ts
type = QT

[qmmp-stable.streambrowser]
file_filter = src/plugins/General/streambrowser/translations/streambrowser_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/streambrowser/translations/streambrowser_plugin_en.ts
type = QT

[qmmp-stable.copypaste]
file_filter = src/plugins/General/copypaste/translations/copypaste_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/General/copypaste/translations/copypaste_plugin_en.ts
type = QT

[qmmp-stable.mplayer]
file_filter = src/plugins/Engines/mplayer/translations/mplayer_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Engines/mplayer/translations/mplayer_plugin_en.ts
type = QT

[qmmp-stable.filewriter]
file_filter = src/plugins/Effect/filewriter/translations/filewriter_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Effect/filewriter/translations/filewriter_plugin_en.ts
type = QT

[qmmp-stable.soxr]
file_filter = src/plugins/Effect/soxr/translations/soxr_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Effect/soxr/translations/soxr_plugin_en.ts
type = QT

[qmmp-stable.crossfade]
file_filter = src/plugins/Effect/crossfade/translations/crossfade_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Effect/crossfade/translations/crossfade_plugin_en.ts
type = QT

[qmmp-stable.monotostereo]
file_filter = src/plugins/Effect/monotostereo/translations/monotostereo_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Effect/monotostereo/translations/monotostereo_plugin_en.ts
type = QT

[qmmp-stable.stereo]
file_filter = src/plugins/Effect/stereo/translations/stereo_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Effect/stereo/translations/stereo_plugin_en.ts
type = QT

[qmmp-stable.ladspa]
file_filter = src/plugins/Effect/ladspa/translations/ladspa_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Effect/ladspa/translations/ladspa_plugin_en.ts
type = QT

[qmmp-stable.bs2b]
file_filter = src/plugins/Effect/bs2b/translations/bs2b_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Effect/bs2b/translations/bs2b_plugin_en.ts
type = QT

[qmmp-stable.skinned]
file_filter = src/plugins/Ui/skinned/translations/skinned_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Ui/skinned/translations/skinned_plugin_en.ts
type = QT

[qmmp-stable.qsui]
file_filter = src/plugins/Ui/qsui/translations/qsui_plugin_<lang>.ts
source_lang = en
source_file = src/plugins/Ui/qsui/translations/qsui_plugin_en.ts
type = QT

[qmmp-stable.qmmp]
file_filter = src/app/translations/qmmp_<lang>.ts
source_lang = en
source_file = src/app/translations/qmmp_en.ts
type = QT

[qmmp-stable.description]
file_filter = src/qmmpui/txt/description_<lang>.txt
source_lang = en
source_file = src/qmmpui/txt/description.txt
type = TXT

[qmmp-stable.authors]
file_filter = src/qmmpui/txt/authors_<lang>.txt
source_lang = en
source_file = src/qmmpui/txt/authors.txt
type = TXT

[qmmp-stable.translators]
file_filter = src/qmmpui/txt/translators_<lang>.txt
source_lang = en
source_file = src/qmmpui/txt/translators.txt
type = TXT

[qmmp-stable.thanks]
file_filter = src/qmmpui/txt/thanks_<lang>.txt
source_lang = en
source_file = src/qmmpui/txt/thanks.txt
type = TXT

