diff options
21 files changed, 224 insertions, 123 deletions
@@ -1405,3 +1405,55 @@ Version 1.2.6 * fixed OSS4 plugin build * fixed 12, 20-bit integer and 32-bit float formats support in the WavPack plugin + +Version 1.3.0 + * added history plugin + * added mono to stereo converter + * added mpg123-based decoder + * added PulseAudio volume control + * added cover edition feature + * added playlist reading/writing optimization + * added TAK support + * added feature to send listened tracks to ListenBrainz + * added sorting by time in the history plugin + * changed KDE notification plugin description + * improved skinned plugin: + - added KWin rules + - added feature to hide splitters + - added alternate splitter colors + - added ability to hold the first visible track while loading a playlist + * improved qsui plugin: + - added feature to hide splitters + - added feature to change splitter color + - added ability to hold the first visible track while loading a playlist + * moved removable volumes to the "add" menu + * improved http plugin: + - reduced number of memory allocations + - limited maximum buffer size + * improved stream browser: + - added feature to edit bookmark list + - moved launch action from "tools" to "add" menu + * added track properties to the title formatting fields + * added feature to disable tag reading while loading a playlist file + * reduced number of locks + * improved command line support + * fixed "--pl-help", "--nowplaying-syntax" command line options + processing + * fixed feature to disable engine + * improved Windows support: + - added support for progress indicator in the taskbar (taskbar plugin) + - added removable device detecion (rdetect plugin) + - added exclusive mode in the WASAPI plugin + * hid private symbols in the liqmmp and libqmmpui libraries + * changed plugin installation path + * resolved conflict between Qt4- and Qt5-based versions + * using GNUInstallDirs module for cmake build + * removed mpris1 support + * removed support for old versions of the following libraries: + musepack, curl, alsa, sndlib, ffmpeg + * removed Windows XP support + * removed uninstall plugin + * replaced deprecated Qt classes: QDesktopWidget, QSignalMapper + * updated Russian translation (Alexey Loginov) + * updated Polish translation (mrerexx) + * updated Portuguese translation (Sérgio Marques) diff --git a/ChangeLog.rus b/ChangeLog.rus index dd1019f43..91611db59 100644 --- a/ChangeLog.rus +++ b/ChangeLog.rus @@ -1408,3 +1408,54 @@ Version 0.2.3 * исправлена сборка модуля OSS4 * исправлена поддержка нескольких форматов в модуле WavPack (12, 20-битного целочисленного и 32-битного с плавающей точкой) + +Версия 1.3.0 + * добавлен модуль истории прослушивания + * добавлен преобразователь моно в стерео + * добавлен декодер на базе mpg123 + * добавлена регулировка громкости средствами PulseAudio + * добавлена возможность редактирования обложек + * оптимизированы чтение и запись списков воспроизведения + * добавлена поддержка формата TAK + * добавлена возможность отправки прослушанных треков на ListenBrainz + * добавлена сортировка по времени в модуле истории + * изменено описание модуля уведомлений KDE + * улучшен интерфейс с поддержкой обложек: + - добавлены специальный настройки для KWin + - добавлена возможность скрыть разделители + - добавлен альтернативный цвет разделителей + - добавлено удерживание первого видимого элемента во время загрузки списка + * улучшен интерфейс qsui: + - добавлена возможность скрыть разделители + - добавлена возможность изменить цвет разделителей + - добавлено удерживание первого видимого элемента во время загрузки списка + * список съёмных носителей перенесён в меню "добавить" + * улучшен модуль http: + - уменьшено число выделений памяти + - ограничен максимальный размер буфера + * улучшен обзор потоков: + - добавлена возможность редактирования списка закладок + - перенесён from "tools" to "add" menu + * добавлены свойства трека в список полей шаблонов + * добавлена возможность отключить чтение тегов при загрузке файла списка + * уменьшено число блокировок + * улучшена поддержка командной строки + * исправлена обработка опций командной строки: "--pl-help", "--nowplaying-syntax" + * исправлена возможность отключения внешних проигрывателей + * улучшена поддержка Windows: + - добавлен индикатор выполнения в панель задач (модуль taskbar) + - добавлено определение съёмных устройств (модуль rdetect) + - добавлен монопольный режим в модуле WASAPI + * скрыты внутренние символы в библиотеках liqmmp и libqmmpui + * изменён путь для установки модулей + * устранён конфликт между версиями на базе Qt4 и Qt5 + * задействован модуль GNUInstallDirs для сборки с помощью cmake + * удалена поддержка mpris1 + * удалена поддержка устаревших версий следующий библиотек: + musepack, curl, alsa, sndlib, ffmpeg + * удалена поддержка Windows XP + * исключён модуль удаления + * заменены устаревшие классы Qt: QDesktopWidget, QSignalMapper + * обновлён русский перевод (Алексей Логинов) + * обновлён польский перевод (mrerexx) + * обновлён португальский перевод (Sérgio Marques) diff --git a/src/app/desktop-translations/qmmp-dir_es.desktop.in b/src/app/desktop-translations/qmmp-dir_es.desktop.in index 3bf9eb61c..0e0efcee0 100644 --- a/src/app/desktop-translations/qmmp-dir_es.desktop.in +++ b/src/app/desktop-translations/qmmp-dir_es.desktop.in @@ -3,8 +3,8 @@ X-Desktop-File-Install-Version=0.11 Name=Qmmp Comment=Qt-based Multimedia Player GenericName=Audio player -Exec=qmmp %F -Icon=qmmp +Exec=qmmp-0 %F +Icon=qmmp-0 Terminal=false NoDisplay=true Type=Application @@ -14,7 +14,6 @@ X-KDE-StartupNotify=false # Translations +Name[es]=Qmmp Comment[es]=Reproductor de Medios basado sobre Qt GenericName[es]=Reproductor de audio -Name[es]=Qmmp -Icon[es]=qmmp diff --git a/src/app/desktop-translations/qmmp-enqueue_es.desktop.in b/src/app/desktop-translations/qmmp-enqueue_es.desktop.in index ddc00d1b6..91a78c1e3 100644 --- a/src/app/desktop-translations/qmmp-enqueue_es.desktop.in +++ b/src/app/desktop-translations/qmmp-enqueue_es.desktop.in @@ -2,8 +2,8 @@ X-Desktop-File-Install-Version=0.11 Name=Enqueue in Qmmp Comment=Add file(s) to the Qmmp playlist -Exec=qmmp -e %F -Icon=qmmp +Exec=qmmp-0 -e %F +Icon=qmmp-0 Categories=AudioVideo;Player;Audio;Qt; MimeType=application/x-ogg;audio/mp3;audio/mpeg;audio/flac;audio/x-mp3;audio/x-mpeg;audio/x-ms-wma;audio/x-musepack;application/ogg;audio/x-vorbis+ogg;audio/x-scpls;audio/x-mpegurl;audio/x-it;audio/x-mod;audio/x-s3m;audio/x-stm;audio/x-xm;audio/x-ape;application/x-cue;audio/x-ffmpeg-shorten;inode/directory;audio/aac;audio/x-aac;audio/m4a;audio/x-m4a; Type=Application @@ -13,6 +13,5 @@ Terminal=false # Translations -Comment[es]=Añadir archivo(s) a la lista de reproducción de Qmmp Name[es]=Encolar en Qmmp -Icon[es]=qmmp +Comment[es]=Añadir archivo(s) a la lista de reproducción de Qmmp diff --git a/src/app/desktop-translations/qmmp_es.desktop.in b/src/app/desktop-translations/qmmp_es.desktop.in index 9661db8ac..680ba5b0a 100644 --- a/src/app/desktop-translations/qmmp_es.desktop.in +++ b/src/app/desktop-translations/qmmp_es.desktop.in @@ -4,8 +4,8 @@ Name=Qmmp Comment=Qt-based Multimedia Player GenericName=Audio player Keywords=player;audio;video;multimedia; -Exec=qmmp %F -Icon=qmmp +Exec=qmmp-0 %F +Icon=qmmp-0 Terminal=false Type=Application Categories=AudioVideo;Player;Audio;Qt; @@ -15,27 +15,26 @@ Actions=Play;Pause;Stop;Previous;Next; [Desktop Action Play] Name=Play -Exec=qmmp --no-start --play +Exec=qmmp-0 --no-start --play [Desktop Action Pause] Name=Pause -Exec=qmmp --no-start --pause +Exec=qmmp-0 --no-start --pause [Desktop Action Stop] Name=Stop -Exec=qmmp --no-start --stop +Exec=qmmp-0 --no-start --stop [Desktop Action Previous] Name=Previous -Exec=qmmp --no-start --previous +Exec=qmmp-0 --no-start --previous [Desktop Action Next] Name=Next -Exec=qmmp --no-start --next +Exec=qmmp-0 --no-start --next # Translations Comment[es]=Reproductor de Medios basado sobre Qt GenericName[es]=Reproductor de audio Name[es]=Qmmp -Icon[es]=qmmp diff --git a/src/plugins/CommandLineOptions/StatusOption/translations/status_plugin_es.ts b/src/plugins/CommandLineOptions/StatusOption/translations/status_plugin_es.ts index 6e0a79636..9da8c2fb5 100644 --- a/src/plugins/CommandLineOptions/StatusOption/translations/status_plugin_es.ts +++ b/src/plugins/CommandLineOptions/StatusOption/translations/status_plugin_es.ts @@ -96,37 +96,37 @@ <message> <location filename="../statusoption.cpp" line="109"/> <source>%{bitrate} - bitrate</source> - <translation type="unfinished"></translation> + <translation>%{bitrate} - bitrate</translation> </message> <message> <location filename="../statusoption.cpp" line="110"/> <source>%{samplerate} - sample rate</source> - <translation type="unfinished"></translation> + <translation>%{samplerate} - frecuencia de muestreo</translation> </message> <message> <location filename="../statusoption.cpp" line="111"/> <source>%{channels} - number of channels</source> - <translation type="unfinished"></translation> + <translation>%{channels} - número de canales</translation> </message> <message> <location filename="../statusoption.cpp" line="112"/> <source>%{samplesize} - bits per sample</source> - <translation type="unfinished"></translation> + <translation>%{samplesize} - bits por muestra</translation> </message> <message> <location filename="../statusoption.cpp" line="113"/> <source>%{format} - format name</source> - <translation type="unfinished"></translation> + <translation>%{format} - nombre de formato</translation> </message> <message> <location filename="../statusoption.cpp" line="114"/> <source>%{decoder} - decoder name</source> - <translation type="unfinished"></translation> + <translation>%{decoder} - nombre de decodificador</translation> </message> <message> <location filename="../statusoption.cpp" line="115"/> <source>%{filesize} - file size</source> - <translation type="unfinished"></translation> + <translation>%{filesize} - tamaño de archivo</translation> </message> <message> <location filename="../statusoption.cpp" line="116"/> diff --git a/src/plugins/Effect/monotostereo/translations/monotostereo_plugin_es.ts b/src/plugins/Effect/monotostereo/translations/monotostereo_plugin_es.ts index 68847fd10..e2fb6f7b5 100644 --- a/src/plugins/Effect/monotostereo/translations/monotostereo_plugin_es.ts +++ b/src/plugins/Effect/monotostereo/translations/monotostereo_plugin_es.ts @@ -1,27 +1,27 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> -<TS version="2.1" language="es_ES"> +<TS version="2.1" language="es"> <context> <name>EffectMonoToStereoFactory</name> <message> <location filename="../effectmonotostereofactory.cpp" line="29"/> <source>Mono to Stereo Converter Plugin</source> - <translation type="unfinished"></translation> + <translation>Módulo Convertidor de Mono a Stereo</translation> </message> <message> <location filename="../effectmonotostereofactory.cpp" line="48"/> <source>About Mono to Stereo Converter Plugin</source> - <translation type="unfinished"></translation> + <translation>Acerca del Módulo Convertidor de Mono a Stereo</translation> </message> <message> <location filename="../effectmonotostereofactory.cpp" line="49"/> <source>Qmmp Mono to Stereo Converter Plugin</source> - <translation type="unfinished"></translation> + <translation>Módulo Convertidor de Mono a Stereo de Qmmp</translation> </message> <message> <location filename="../effectmonotostereofactory.cpp" line="50"/> <source>Written by: Ilya Kotov <forkotov02@ya.ru></source> - <translation type="unfinished"></translation> + <translation>Escrito por: Ilya Kotov <forkotov02@ya.ru></translation> </message> </context> </TS> diff --git a/src/plugins/Engines/mplayer/translations/mplayer_plugin_es.ts b/src/plugins/Engines/mplayer/translations/mplayer_plugin_es.ts index deb2a3a1e..7aaec51ac 100644 --- a/src/plugins/Engines/mplayer/translations/mplayer_plugin_es.ts +++ b/src/plugins/Engines/mplayer/translations/mplayer_plugin_es.ts @@ -44,7 +44,7 @@ <message> <location filename="../mplayermetadatamodel.cpp" line="39"/> <source>KiB</source> - <translation type="unfinished"></translation> + <translation>KiB</translation> </message> <message> <location filename="../mplayermetadatamodel.cpp" line="65"/> @@ -80,7 +80,7 @@ <location filename="../mplayermetadatamodel.cpp" line="71"/> <location filename="../mplayermetadatamodel.cpp" line="76"/> <source>kbps</source> - <translation type="unfinished"></translation> + <translation>kbps</translation> </message> <message> <location filename="../mplayermetadatamodel.cpp" line="74"/> @@ -95,7 +95,7 @@ <message> <location filename="../mplayermetadatamodel.cpp" line="75"/> <source>Hz</source> - <translation type="unfinished"></translation> + <translation>Hz</translation> </message> <message> <location filename="../mplayermetadatamodel.cpp" line="76"/> diff --git a/src/plugins/General/kdenotify/translations/kdenotify_plugin_es.ts b/src/plugins/General/kdenotify/translations/kdenotify_plugin_es.ts index b2037657b..da5512e5c 100644 --- a/src/plugins/General/kdenotify/translations/kdenotify_plugin_es.ts +++ b/src/plugins/General/kdenotify/translations/kdenotify_plugin_es.ts @@ -14,7 +14,7 @@ <message> <location filename="../kdenotifyfactory.cpp" line="29"/> <source>KDE notification plugin</source> - <translation type="unfinished"></translation> + <translation>Complemento de notificación de KDE</translation> </message> <message> <location filename="../kdenotifyfactory.cpp" line="49"/> @@ -24,7 +24,7 @@ <message> <location filename="../kdenotifyfactory.cpp" line="50"/> <source>KDE notification plugin for Qmmp</source> - <translation type="unfinished"></translation> + <translation>Complemento de notificación de KDE para Qmmp</translation> </message> </context> <context> @@ -42,12 +42,12 @@ <message> <location filename="../settingsdialog.ui" line="45"/> <source>Notification delay:</source> - <translation type="unfinished"></translation> + <translation>Demora de notificación</translation> </message> <message> <location filename="../settingsdialog.ui" line="52"/> <source>s</source> - <translation type="unfinished"></translation> + <translation>s</translation> </message> <message> <location filename="../settingsdialog.ui" line="78"/> diff --git a/src/plugins/General/rdetect/translations/rdetect_plugin_es.ts b/src/plugins/General/rdetect/translations/rdetect_plugin_es.ts index aded23226..29af0f96c 100644 --- a/src/plugins/General/rdetect/translations/rdetect_plugin_es.ts +++ b/src/plugins/General/rdetect/translations/rdetect_plugin_es.ts @@ -1,32 +1,32 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> -<TS version="2.1" language="es_ES"> +<TS version="2.1" language="es"> <context> <name>RDetectFactory</name> <message> <location filename="../rdetectfactory.cpp" line="30"/> <source>Volume Detection Plugin</source> - <translation type="unfinished"></translation> + <translation>Módulo de Detección de Volumen</translation> </message> <message> <location filename="../rdetectfactory.cpp" line="50"/> <source>About Volume Detection Plugin</source> - <translation type="unfinished"></translation> + <translation>Acerca del Módulo de Detección de Volumen</translation> </message> <message> <location filename="../rdetectfactory.cpp" line="51"/> <source>Qmmp Removable Volume Detection Plugin</source> - <translation type="unfinished"></translation> + <translation>Módulo de Detección de Volumen Desmontable de Qmmp</translation> </message> <message> <location filename="../rdetectfactory.cpp" line="52"/> <source>This plugin provides removable volume detection</source> - <translation type="unfinished"></translation> + <translation>Este módulo provee detección de volumen desmontable</translation> </message> <message> <location filename="../rdetectfactory.cpp" line="53"/> <source>Written by: Ilya Kotov <forkotov02@ya.ru></source> - <translation type="unfinished"></translation> + <translation>Escrito por: Ilya Kotov <forkotov02@ya.ru></translation> </message> </context> <context> @@ -34,12 +34,12 @@ <message> <location filename="../removablehelper.cpp" line="134"/> <source>Add CD "%1"</source> - <translation type="unfinished"></translation> + <translation>Añadir CD "%1"</translation> </message> <message> <location filename="../removablehelper.cpp" line="138"/> <source>Add Volume "%1"</source> - <translation type="unfinished"></translation> + <translation>Añadir volumen "%1"</translation> </message> </context> <context> @@ -47,37 +47,37 @@ <message> <location filename="../settingsdialog.ui" line="14"/> <source>Volume Detection Plugin Settings</source> - <translation type="unfinished"></translation> + <translation>Configuración de Módulo de Detección de Volumen</translation> </message> <message> <location filename="../settingsdialog.ui" line="29"/> <source>CD Audio Detection</source> - <translation type="unfinished"></translation> + <translation>Detección de audio CD</translation> </message> <message> <location filename="../settingsdialog.ui" line="38"/> <source>Add tracks to playlist automatically</source> - <translation type="unfinished"></translation> + <translation>Añadir pistas a la lista de reproducción automáticamente</translation> </message> <message> <location filename="../settingsdialog.ui" line="45"/> <source>Remove tracks from playlist automatically</source> - <translation type="unfinished"></translation> + <translation>Eliminar pistas de la lista de reproducción automáticamente</translation> </message> <message> <location filename="../settingsdialog.ui" line="55"/> <source>Removable Device Detection</source> - <translation type="unfinished"></translation> + <translation>Detectar dispositivos extraibles</translation> </message> <message> <location filename="../settingsdialog.ui" line="64"/> <source>Add files to playlist automatically</source> - <translation type="unfinished"></translation> + <translation>Añadir archivos a la lista de reproducción automáticamente</translation> </message> <message> <location filename="../settingsdialog.ui" line="71"/> <source>Remove files from playlist automatically</source> - <translation type="unfinished"></translation> + <translation>Eliminar archivos de la lista de reproducción automáticamente</translation> </message> </context> </TS> diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_es.ts b/src/plugins/General/scrobbler/translations/scrobbler_plugin_es.ts index c19d0cb57..3f2d74bb3 100644 --- a/src/plugins/General/scrobbler/translations/scrobbler_plugin_es.ts +++ b/src/plugins/General/scrobbler/translations/scrobbler_plugin_es.ts @@ -65,7 +65,7 @@ <message> <location filename="../settingsdialog.ui" line="129"/> <source>ListenBrainz</source> - <translation type="unfinished"></translation> + <translation>ListenBrainz</translation> </message> <message> <location filename="../settingsdialog.cpp" line="126"/> diff --git a/src/plugins/General/streambrowser/translations/streambrowser_plugin_es.ts b/src/plugins/General/streambrowser/translations/streambrowser_plugin_es.ts index 5615e4f5c..614dc544b 100644 --- a/src/plugins/General/streambrowser/translations/streambrowser_plugin_es.ts +++ b/src/plugins/General/streambrowser/translations/streambrowser_plugin_es.ts @@ -6,32 +6,32 @@ <message> <location filename="../editstreamdialog.ui" line="14"/> <source>Edit Stream</source> - <translation type="unfinished"></translation> + <translation>Editar flujo</translation> </message> <message> <location filename="../editstreamdialog.ui" line="34"/> <source>URL:</source> - <translation type="unfinished"></translation> + <translation>URL:</translation> </message> <message> <location filename="../editstreamdialog.ui" line="44"/> <source>Name:</source> - <translation type="unfinished"></translation> + <translation>Nombre:</translation> </message> <message> <location filename="../editstreamdialog.ui" line="54"/> <source>Genre:</source> - <translation type="unfinished"></translation> + <translation>Género:</translation> </message> <message> <location filename="../editstreamdialog.ui" line="64"/> <source>Bitrate:</source> - <translation type="unfinished"></translation> + <translation>Tasa de bits:</translation> </message> <message> <location filename="../editstreamdialog.ui" line="74"/> <source>Type:</source> - <translation type="unfinished"></translation> + <translation>Tipo:</translation> </message> </context> <context> @@ -39,7 +39,7 @@ <message> <location filename="../streambrowser.cpp" line="33"/> <source>Add Stream</source> - <translation type="unfinished"></translation> + <translation>Añadir Flujo</translation> </message> <message> <location filename="../streambrowser.cpp" line="35"/> @@ -144,12 +144,12 @@ <message> <location filename="../streamwindow.cpp" line="138"/> <source>&Create</source> - <translation type="unfinished"></translation> + <translation>&Crear</translation> </message> <message> <location filename="../streamwindow.cpp" line="140"/> <source>&Edit</source> - <translation type="unfinished"></translation> + <translation>&Editar</translation> </message> <message> <location filename="../streamwindow.cpp" line="143"/> @@ -175,7 +175,7 @@ <message> <location filename="../streamwindow.cpp" line="273"/> <source>Edit Stream</source> - <translation type="unfinished"></translation> + <translation>Editar flujo</translation> </message> </context> </TS> diff --git a/src/plugins/General/taskbar/translations/taskbar_plugin_es.ts b/src/plugins/General/taskbar/translations/taskbar_plugin_es.ts index b7510fd24..35c330416 100644 --- a/src/plugins/General/taskbar/translations/taskbar_plugin_es.ts +++ b/src/plugins/General/taskbar/translations/taskbar_plugin_es.ts @@ -1,32 +1,32 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> -<TS version="2.1" language="es_ES"> +<TS version="2.1" language="es"> <context> <name>TaskbarFactory</name> <message> <location filename="../taskbarfactory.cpp" line="28"/> <source>Taskbar Plugin</source> - <translation type="unfinished"></translation> + <translation>Módulo de Barra de Tareas</translation> </message> <message> <location filename="../taskbarfactory.cpp" line="49"/> <source>About Taskbar Plugin</source> - <translation type="unfinished"></translation> + <translation>Acerca del Módulo de Barra de Tareas</translation> </message> <message> <location filename="../taskbarfactory.cpp" line="50"/> <source>Qmmp Taskbar Plugin</source> - <translation type="unfinished"></translation> + <translation>Módulo de Barra de Tareas de Qmmp</translation> </message> <message> <location filename="../taskbarfactory.cpp" line="51"/> <source>This plugin adds support for progress indicator in the Windows taskbar</source> - <translation type="unfinished"></translation> + <translation>Este módulo añade soporte para indicador de progreso en la barra de tareas de Windows</translation> </message> <message> <location filename="../taskbarfactory.cpp" line="52"/> <source>Written by: Ilya Kotov <forkotov02@ya.ru></source> - <translation type="unfinished"></translation> + <translation>Escrito por: Ilya Kotov <forkotov02@ya.ru></translation> </message> </context> </TS> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_es.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_es.ts index 58340d4e2..931888129 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_es.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_es.ts @@ -109,7 +109,7 @@ <message> <location filename="../settingsdialog.ui" line="145"/> <source>Tom's lossless Audio Kompressor (TAK)</source> - <translation type="unfinished"></translation> + <translation>Compresor de audio sin pérdida de Tom (TAK)</translation> </message> </context> </TS> diff --git a/src/plugins/Input/mpeg/translations/mpeg_plugin_es.ts b/src/plugins/Input/mpeg/translations/mpeg_plugin_es.ts index 76006c90e..890850481 100644 --- a/src/plugins/Input/mpeg/translations/mpeg_plugin_es.ts +++ b/src/plugins/Input/mpeg/translations/mpeg_plugin_es.ts @@ -6,42 +6,42 @@ <message> <location filename="../decodermpegfactory.cpp" line="166"/> <source>MPEG Plugin</source> - <translation type="unfinished">Módulo MPEG</translation> + <translation>Módulo MPEG</translation> </message> <message> <location filename="../decodermpegfactory.cpp" line="169"/> <source>MPEG Files</source> - <translation type="unfinished">Archivos MPEG</translation> + <translation>Archivos MPEG</translation> </message> <message> <location filename="../decodermpegfactory.cpp" line="377"/> <source>About MPEG Audio Plugin</source> - <translation type="unfinished">Acerca del módulo de audio MPEG</translation> + <translation>Acerca del módulo de audio MPEG</translation> </message> <message> <location filename="../decodermpegfactory.cpp" line="378"/> <source>MPEG 1.0/2.0/2.5 layer 1/2/3 audio decoder</source> - <translation type="unfinished"></translation> + <translation>Decodificador de audio MPEG 1.0/2.0/2.5 capas 1/2/3</translation> </message> <message> <location filename="../decodermpegfactory.cpp" line="379"/> <source>Compiled against:</source> - <translation type="unfinished"></translation> + <translation>Compilado contra:</translation> </message> <message> <location filename="../decodermpegfactory.cpp" line="388"/> <source>mpg123, API version: %1</source> - <translation type="unfinished"></translation> + <translation>mpg123, versión de API: %1</translation> </message> <message> <location filename="../decodermpegfactory.cpp" line="392"/> <source>Written by: Ilya Kotov <forkotov02@ya.ru></source> - <translation type="unfinished">Escrito por: Ilya Kotov <forkotov02@ya.ru></translation> + <translation>Escrito por: Ilya Kotov <forkotov02@ya.ru></translation> </message> <message> <location filename="../decodermpegfactory.cpp" line="393"/> <source>Source code based on mq3 and madplay projects</source> - <translation type="unfinished">Código fuente basado sobre proyectos mq3 y madplay</translation> + <translation>Código fuente basado sobre proyectos mq3 y madplay</translation> </message> </context> <context> @@ -80,17 +80,17 @@ <message> <location filename="../settingsdialog.ui" line="35"/> <source>Decoder</source> - <translation type="unfinished"></translation> + <translation>Decodificador</translation> </message> <message> <location filename="../settingsdialog.ui" line="41"/> <source>MAD</source> - <translation type="unfinished"></translation> + <translation>MAD</translation> </message> <message> <location filename="../settingsdialog.ui" line="48"/> <source>MPG123</source> - <translation type="unfinished"></translation> + <translation>MPG123</translation> </message> <message> <location filename="../settingsdialog.ui" line="77"/> diff --git a/src/plugins/Input/opus/translations/opus_plugin_es.ts b/src/plugins/Input/opus/translations/opus_plugin_es.ts index 47ec288eb..dd002069c 100644 --- a/src/plugins/Input/opus/translations/opus_plugin_es.ts +++ b/src/plugins/Input/opus/translations/opus_plugin_es.ts @@ -34,7 +34,7 @@ <message> <location filename="../opusmetadatamodel.cpp" line="59"/> <source>Version</source> - <translation type="unfinished"></translation> + <translation>Versión</translation> </message> </context> </TS> diff --git a/src/plugins/Output/wasapi/translations/wasapi_plugin_es.ts b/src/plugins/Output/wasapi/translations/wasapi_plugin_es.ts index 9cb99df1e..bb796c6b1 100644 --- a/src/plugins/Output/wasapi/translations/wasapi_plugin_es.ts +++ b/src/plugins/Output/wasapi/translations/wasapi_plugin_es.ts @@ -39,7 +39,7 @@ <message> <location filename="../settingsdialog.ui" line="68"/> <source>Exclusive mode</source> - <translation type="unfinished"></translation> + <translation>Modo exclusivo</translation> </message> <message> <location filename="../settingsdialog.cpp" line="58"/> diff --git a/src/plugins/Ui/qsui/translations/qsui_plugin_es.ts b/src/plugins/Ui/qsui/translations/qsui_plugin_es.ts index 467b985f7..1eee4970d 100644 --- a/src/plugins/Ui/qsui/translations/qsui_plugin_es.ts +++ b/src/plugins/Ui/qsui/translations/qsui_plugin_es.ts @@ -1228,7 +1228,7 @@ <message> <location filename="../forms/qsuisettings.ui" line="94"/> <source>Show splitters</source> - <translation type="unfinished"></translation> + <translation>Mostrar divisores</translation> </message> <message> <location filename="../forms/qsuisettings.ui" line="138"/> @@ -1333,7 +1333,7 @@ <message> <location filename="../forms/qsuisettings.ui" line="709"/> <source>Splitter:</source> - <translation type="unfinished"></translation> + <translation>Divisor:</translation> </message> <message> <location filename="../forms/qsuisettings.ui" line="965"/> diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts index 3d5999a78..1998e39a5 100644 --- a/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts +++ b/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts @@ -1222,12 +1222,12 @@ <message> <location filename="../forms/skinnedsettings.ui" line="307"/> <source>Show splitters</source> - <translation type="unfinished"></translation> + <translation>Mostrar divisores</translation> </message> <message> <location filename="../forms/skinnedsettings.ui" line="314"/> <source>Alternate splitter color</source> - <translation type="unfinished"></translation> + <translation>Color alternativo de divisor</translation> </message> <message> <location filename="../forms/skinnedsettings.ui" line="416"/> diff --git a/src/qmmpui/translations/libqmmpui_es.ts b/src/qmmpui/translations/libqmmpui_es.ts index b5bdd0072..1e3766873 100644 --- a/src/qmmpui/translations/libqmmpui_es.ts +++ b/src/qmmpui/translations/libqmmpui_es.ts @@ -291,7 +291,7 @@ <message> <location filename="../forms/configdialog.ui" line="170"/> <source>Read tags while loading a playlist</source> - <translation type="unfinished"></translation> + <translation>Leer etiquetas mientras se carga la lista de reproducción</translation> </message> <message> <location filename="../forms/configdialog.ui" line="180"/> @@ -510,7 +510,7 @@ <message> <location filename="../configdialog.cpp" line="65"/> <source>Album</source> - <translation>Album</translation> + <translation>Álbum</translation> </message> <message> <location filename="../configdialog.cpp" line="66"/> @@ -620,7 +620,7 @@ <message> <location filename="../configdialog.cpp" line="335"/> <source>Greek</source> - <translation type="unfinished"></translation> + <translation>Griego</translation> </message> <message> <location filename="../configdialog.cpp" line="336"/> @@ -635,7 +635,7 @@ <message> <location filename="../configdialog.cpp" line="338"/> <source>Indonesian</source> - <translation type="unfinished"></translation> + <translation>Indonesio</translation> </message> <message> <location filename="../configdialog.cpp" line="339"/> @@ -675,7 +675,7 @@ <message> <location filename="../configdialog.cpp" line="346"/> <source>Serbian</source> - <translation type="unfinished"></translation> + <translation>Serbio</translation> </message> <message> <location filename="../configdialog.cpp" line="347"/> @@ -713,32 +713,32 @@ <message> <location filename="../forms/covereditor.ui" line="22"/> <source>Image source:</source> - <translation type="unfinished"></translation> + <translation>Fuente imagen:</translation> </message> <message> <location filename="../forms/covereditor.ui" line="76"/> <source>Load</source> - <translation type="unfinished"></translation> + <translation>Cargar</translation> </message> <message> <location filename="../forms/covereditor.ui" line="83"/> <source>Delete</source> - <translation type="unfinished"></translation> + <translation>Borrar</translation> </message> <message> <location filename="../forms/covereditor.ui" line="90"/> <source>Save as...</source> - <translation type="unfinished"></translation> + <translation>Guardar como...</translation> </message> <message> <location filename="../covereditor.cpp" line="33"/> <source>External file</source> - <translation type="unfinished"></translation> + <translation>Archivo externo</translation> </message> <message> <location filename="../covereditor.cpp" line="34"/> <source>Tag</source> - <translation type="unfinished"></translation> + <translation>Etiqueta</translation> </message> </context> <context> @@ -762,7 +762,7 @@ <message> <location filename="../coverviewer.cpp" line="81"/> <source>Open Image</source> - <translation type="unfinished"></translation> + <translation>Abrir imagen</translation> </message> </context> <context> @@ -785,7 +785,7 @@ <message> <location filename="../forms/detailsdialog.ui" line="63"/> <source>Summary</source> - <translation>Sumario</translation> + <translation>Resumen</translation> </message> <message> <location filename="../detailsdialog.cpp" line="164"/> @@ -815,7 +815,7 @@ <message> <location filename="../detailsdialog.cpp" line="243"/> <source>Album</source> - <translation>Album</translation> + <translation>Álbum</translation> </message> <message> <location filename="../detailsdialog.cpp" line="244"/> @@ -850,67 +850,67 @@ <message> <location filename="../detailsdialog.cpp" line="267"/> <source>Duration</source> - <translation type="unfinished">Duración</translation> + <translation>Duración</translation> </message> <message> <location filename="../detailsdialog.cpp" line="270"/> <source>Bitrate</source> - <translation type="unfinished"></translation> + <translation>Tasa de bits</translation> </message> <message> <location filename="../detailsdialog.cpp" line="270"/> <source>kbps</source> - <translation type="unfinished"></translation> + <translation>kbps</translation> </message> <message> <location filename="../detailsdialog.cpp" line="271"/> <source>Sample rate</source> - <translation type="unfinished"></translation> + <translation>Frecuencia</translation> </message> <message> <location filename="../detailsdialog.cpp" line="271"/> <source>Hz</source> - <translation type="unfinished"></translation> + <translation>Hz</translation> </message> <message> <location filename="../detailsdialog.cpp" line="272"/> <source>Channels</source> - <translation type="unfinished"></translation> + <translation>Canales</translation> </message> <message> <location filename="../detailsdialog.cpp" line="273"/> <source>Sample size</source> - <translation type="unfinished"></translation> + <translation>Tamaño de muestra</translation> </message> <message> <location filename="../detailsdialog.cpp" line="273"/> <source>bits</source> - <translation type="unfinished"></translation> + <translation>bits</translation> </message> <message> <location filename="../detailsdialog.cpp" line="274"/> <source>Format name</source> - <translation type="unfinished"></translation> + <translation>Nombre de formato</translation> </message> <message> <location filename="../detailsdialog.cpp" line="275"/> <source>File size</source> - <translation type="unfinished"></translation> + <translation>Tamaño del archivo</translation> </message> <message> <location filename="../detailsdialog.cpp" line="275"/> <source>KiB</source> - <translation type="unfinished"></translation> + <translation>KiB</translation> </message> <message> <location filename="../detailsdialog.cpp" line="319"/> <source>Yes</source> - <translation type="unfinished"></translation> + <translation>Sí</translation> </message> <message> <location filename="../detailsdialog.cpp" line="319"/> <source>No</source> - <translation type="unfinished"></translation> + <translation>No</translation> </message> </context> <context> @@ -974,7 +974,7 @@ <message> <location filename="../metadataformattermenu.cpp" line="27"/> <source>Album</source> - <translation>Album</translation> + <translation>Álbum</translation> </message> <message> <location filename="../metadataformattermenu.cpp" line="28"/> @@ -999,7 +999,7 @@ <message> <location filename="../metadataformattermenu.cpp" line="37"/> <source>Track Index</source> - <translation type="unfinished">Índice de pistas</translation> + <translation>Índice de pistas</translation> </message> <message> <location filename="../metadataformattermenu.cpp" line="39"/> @@ -1024,37 +1024,37 @@ <message> <location filename="../metadataformattermenu.cpp" line="58"/> <source>Bitrate</source> - <translation type="unfinished"></translation> + <translation>Tasa de bits</translation> </message> <message> <location filename="../metadataformattermenu.cpp" line="59"/> <source>Sample Rate</source> - <translation type="unfinished"></translation> + <translation>Frecuencia de muestreo</translation> </message> <message> <location filename="../metadataformattermenu.cpp" line="60"/> <source>Number of Channels</source> - <translation type="unfinished"></translation> + <translation>Número de Canales</translation> </message> <message> <location filename="../metadataformattermenu.cpp" line="61"/> <source>Sample Size</source> - <translation type="unfinished"></translation> + <translation>Tamaño de muestra</translation> </message> <message> <location filename="../metadataformattermenu.cpp" line="62"/> <source>Format</source> - <translation type="unfinished"></translation> + <translation>Formato</translation> </message> <message> <location filename="../metadataformattermenu.cpp" line="63"/> <source>Decoder</source> - <translation type="unfinished"></translation> + <translation>Decodificador</translation> </message> <message> <location filename="../metadataformattermenu.cpp" line="66"/> <source>File Size</source> - <translation type="unfinished"></translation> + <translation>Tamaño de Archivo</translation> </message> <message> <location filename="../metadataformattermenu.cpp" line="42"/> @@ -1089,7 +1089,7 @@ <message> <location filename="../metadataformattermenu.cpp" line="54"/> <source>Artist - [Year] Album</source> - <translation type="unfinished"></translation> + <translation>Artista - [Año] Álbum</translation> </message> <message> <location filename="../metadataformattermenu.cpp" line="56"/> @@ -1181,7 +1181,7 @@ <message> <location filename="../forms/tageditor.ui" line="90"/> <source>Album:</source> - <translation>Album:</translation> + <translation>Álbum:</translation> </message> <message> <location filename="../forms/tageditor.ui" line="113"/> diff --git a/src/qmmpui/txt/translators_es.txt b/src/qmmpui/txt/translators_es.txt index 99a4d11cc..56401bdb1 100644 --- a/src/qmmpui/txt/translators_es.txt +++ b/src/qmmpui/txt/translators_es.txt @@ -55,6 +55,7 @@ Indonesio: Italiano: Gian Paolo Renello <emmerkar@gmail.com> + Luigi Toscano Japonés: Ryota Shimamoto <liangtai.s16@gmail.com> |
