diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2013-02-24 09:08:46 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2013-02-24 09:08:46 +0000 |
| commit | db0fae158a55192c9be86b0de826160264049432 (patch) | |
| tree | d1b783a41d62fdad28ac2c5ccfe8c2ff413774cf /src/plugins | |
| parent | 69f6cf4541d188f52e0357789c2c0f6795bc57cb (diff) | |
| download | qmmp-db0fae158a55192c9be86b0de826160264049432.tar.gz qmmp-db0fae158a55192c9be86b0de826160264049432.tar.bz2 qmmp-db0fae158a55192c9be86b0de826160264049432.zip | |
added copy/paste plugin
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@3278 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins')
26 files changed, 1547 insertions, 1 deletions
diff --git a/src/plugins/General/General.pro b/src/plugins/General/General.pro index 8c6185bb8..85a7bca6b 100644 --- a/src/plugins/General/General.pro +++ b/src/plugins/General/General.pro @@ -8,7 +8,8 @@ SUBDIRS += statusicon \ covermanager \ streambrowser \ trackchange \ - hotkey + hotkey \ + copypaste unix:SUBDIRS += mpris \ kdenotify \ converter diff --git a/src/plugins/General/copypaste/copypaste.cpp b/src/plugins/General/copypaste/copypaste.cpp new file mode 100644 index 000000000..87fc8a275 --- /dev/null +++ b/src/plugins/General/copypaste/copypaste.cpp @@ -0,0 +1,94 @@ +/*************************************************************************** + * Copyright (C) 2013 by Ilya Kotov * + * forkotov02@hotmail.ru * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * + ***************************************************************************/ + +#include <QAction> +#include <QSettings> +#include <QApplication> +#include <QSignalMapper> +#include <QProgressDialog> +#include <QMessageBox> +#include <QFile> +#include <QDir> +#include <QProcess> +#include <qmmp/soundcore.h> +#include <qmmpui/uihelper.h> +#include <qmmpui/playlistmodel.h> +#include <qmmpui/playlistmanager.h> +#include <qmmpui/playlistitem.h> +#include <qmmpui/mediaplayer.h> +#include <qmmpui/metadataformatter.h> +#include "copypaste.h" + +CopyPaste::CopyPaste(QObject *parent) : QObject(parent) +{ + m_pl_manager = PlayListManager::instance(); + //actions + QAction *cutAction = new QAction(tr("Cu&t"), this); + cutAction->setShortcut(tr("Ctrl+X")); + QAction *copyAction = new QAction(tr("&Copy"), this); + copyAction->setShortcut(tr("Ctrl+C")); + QAction *pasteAction = new QAction(tr("&Paste"), this); + pasteAction->setShortcut(tr("Ctrl+V")); + //register all actions + connect(cutAction, SIGNAL(triggered()), SLOT(cut())); + connect(copyAction, SIGNAL(triggered()), SLOT(copy())); + connect(pasteAction, SIGNAL(triggered()), SLOT(paste())); + UiHelper::instance()->addAction(cutAction, UiHelper::PLAYLIST_MENU); + UiHelper::instance()->addAction(copyAction, UiHelper::PLAYLIST_MENU); + UiHelper::instance()->addAction(pasteAction, UiHelper::PLAYLIST_MENU); +} + +CopyPaste::~CopyPaste() +{ + qDeleteAll(m_buffer); + m_buffer.clear(); +} + +void CopyPaste::cut() +{ + qDebug("%s", Q_FUNC_INFO); + qDeleteAll(m_buffer); + m_buffer.clear(); + foreach(PlayListItem *item, m_pl_manager->selectedPlayList()->selectedItems()) + { + m_buffer.append(new PlayListItem(*item)); + } + m_pl_manager->selectedPlayList()->removeSelected(); +} + +void CopyPaste::copy() +{ + qDebug("%s", Q_FUNC_INFO); + qDeleteAll(m_buffer); + m_buffer.clear(); + foreach(PlayListItem *item, m_pl_manager->selectedPlayList()->selectedItems()) + { + m_buffer.append(new PlayListItem(*item)); + } +} + +void CopyPaste::paste() +{ + qDebug("%s", Q_FUNC_INFO); + foreach(PlayListItem *item, m_buffer) + { + m_pl_manager->selectedPlayList()->add(new PlayListItem(*item)); + } +} diff --git a/src/plugins/General/copypaste/copypaste.h b/src/plugins/General/copypaste/copypaste.h new file mode 100644 index 000000000..9a444f26c --- /dev/null +++ b/src/plugins/General/copypaste/copypaste.h @@ -0,0 +1,53 @@ +/*************************************************************************** + * Copyright (C) 2013 by Ilya Kotov * + * forkotov02@hotmail.ru * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * + ***************************************************************************/ +#ifndef COPYPASTE_H +#define COPYPASTE_H + +#include <QMap> +#include <qmmpui/general.h> +#include <qmmp/qmmp.h> + +class QAction; +class SoundCore; +class PlayListItem; +class PlayListManager; + +/** + @author Ilya Kotov <forkotov02@hotmail.ru> +*/ +class CopyPaste : public QObject +{ + Q_OBJECT +public: + CopyPaste(QObject *parent = 0); + + ~CopyPaste(); + +private slots: + void cut(); + void copy(); + void paste(); + +private: + PlayListManager *m_pl_manager; + QList<PlayListItem *> m_buffer; +}; + +#endif //COPYPASTE_H diff --git a/src/plugins/General/copypaste/copypaste.pro b/src/plugins/General/copypaste/copypaste.pro new file mode 100644 index 000000000..dfebe7ed5 --- /dev/null +++ b/src/plugins/General/copypaste/copypaste.pro @@ -0,0 +1,33 @@ +include(../../plugins.pri) + +INCLUDEPATH += ../../../../src +CONFIG += release \ +warn_on \ +plugin + +TARGET =$$PLUGINS_PREFIX/General/copypaste +unix : QMAKE_CLEAN = $$PLUGINS_PREFIX/General/libcopypaste.so + + +TEMPLATE = lib +unix : QMAKE_LIBDIR += ../../../../lib +unix : LIBS += -lqmmpui -lqmmp + +win32 : QMAKE_LIBDIR += ../../../../bin +win32 : LIBS += -lqmmpui0 -lqmmp0 + +RESOURCES = translations/translations.qrc +unix { + isEmpty(LIB_DIR){ + LIB_DIR = /lib + } + target.path = $$LIB_DIR/qmmp/General + INSTALLS += target +} +HEADERS += copypastefactory.h \ + copypaste.h + +win32 : HEADERS += ../../../../src/qmmpui/general.h +SOURCES += copypastefactory.cpp \ + copypaste.cpp + diff --git a/src/plugins/General/copypaste/copypastefactory.cpp b/src/plugins/General/copypaste/copypastefactory.cpp new file mode 100644 index 000000000..314484cc0 --- /dev/null +++ b/src/plugins/General/copypaste/copypastefactory.cpp @@ -0,0 +1,62 @@ +/*************************************************************************** + * Copyright (C) 2013 by Ilya Kotov * + * forkotov02@hotmail.ru * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * + ***************************************************************************/ + +#include <QtGui> +#include "copypaste.h" +#include "copypastefactory.h" + +const GeneralProperties CopyPasteFactory::properties() const +{ + GeneralProperties properties; + properties.name = tr("Copy/Paste Plugin"); + properties.shortName = "copypaste"; + properties.hasAbout = true; + properties.hasSettings = false; + properties.visibilityControl = false; + return properties; +} + +QObject *CopyPasteFactory::create(QObject *parent) +{ + return new CopyPaste(parent); +} + +QDialog *CopyPasteFactory::createConfigDialog(QWidget *) +{ + return 0; +} + +void CopyPasteFactory::showAbout(QWidget *parent) +{ + QMessageBox::about (parent, tr("About Copy/Paste Plugin"), + tr("Qmmp Copy/Paste Plugin")+"\n"+ + tr("This plugin allows to copy selected tracks from one playlist to another")+"\n"+ + tr("Written by: Ilya Kotov <forkotov02@hotmail.ru>")); +} + +QTranslator *CopyPasteFactory::createTranslator(QObject *parent) +{ + QTranslator *translator = new QTranslator(parent); + QString locale = Qmmp::systemLanguageID(); + translator->load(QString(":/copypaste_plugin_") + locale); + return translator; +} + +Q_EXPORT_PLUGIN2(copypaste, CopyPasteFactory) diff --git a/src/plugins/General/copypaste/copypastefactory.h b/src/plugins/General/copypaste/copypastefactory.h new file mode 100644 index 000000000..613d7e9f5 --- /dev/null +++ b/src/plugins/General/copypaste/copypastefactory.h @@ -0,0 +1,44 @@ +/*************************************************************************** + * Copyright (C) 2013 by Ilya Kotov * + * forkotov02@hotmail.ru * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * + ***************************************************************************/ +#ifndef COPYPASTEFACTORY_H +#define COPYPASTEFACTORY_H + +/** + @author Ilya Kotov <forkotov02@hotmail.ru> +*/ +#include <QObject> +#include <QTranslator> +#include <QDialog> +#include <qmmpui/general.h> +#include <qmmpui/generalfactory.h> + +class CopyPasteFactory : public QObject, public GeneralFactory +{ +Q_OBJECT +Q_INTERFACES(GeneralFactory) +public: + const GeneralProperties properties() const; + QObject *create(QObject *parent); + QDialog *createConfigDialog(QWidget *); + void showAbout(QWidget *parent); + QTranslator *createTranslator(QObject *parent); +}; + +#endif // COPYPASTEFACTORY_H diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_cs.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_cs.ts new file mode 100644 index 000000000..bf5c842b9 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_cs.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="cs_CZ"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_de.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_de.ts new file mode 100644 index 000000000..c64f048e0 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_de.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="de_DE"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_es.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_es.ts new file mode 100644 index 000000000..6289ed54c --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_es.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="es_ES"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_fr.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_fr.ts new file mode 100644 index 000000000..479763c09 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_fr.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="fr_FR"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_he.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_he.ts new file mode 100644 index 000000000..b4ec7dcbb --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_he.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="he_IL"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_hu.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_hu.ts new file mode 100644 index 000000000..41a6076fd --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_hu.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="hu_HU"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_it.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_it.ts new file mode 100644 index 000000000..0ce1f9d52 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_it.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="it_IT"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_ja.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_ja.ts new file mode 100644 index 000000000..ef60d34eb --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_ja.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="ja_JP"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_kk.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_kk.ts new file mode 100644 index 000000000..c75a8363c --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_kk.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="kk_KZ"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_lt.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_lt.ts new file mode 100644 index 000000000..c604ee723 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_lt.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="lt_LT"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_nl.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_nl.ts new file mode 100644 index 000000000..41d8f9d02 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_nl.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="nl_NL"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_pl_PL.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_pl_PL.ts new file mode 100644 index 000000000..daafeeb93 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_pl_PL.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="pl_PL"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_pt_BR.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_pt_BR.ts new file mode 100644 index 000000000..e0940ae80 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_pt_BR.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="pt_BR"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_ru.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_ru.ts new file mode 100644 index 000000000..d6dae4bf0 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_ru.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="ru_RU"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation>Выр&езать</translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation>&Копировать</translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation>&Вставить</translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation>Модуль копир./вставки</translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation>О модуле копирования/вставки</translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation>Модуль копирования/вставки</translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation>Данный модуль позволяет копировать выбранные треки из одного списка воспроизведения в другой</translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>Разработчик: Илья Котов <forkotov02@hotmail.ru></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_sk.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_sk.ts new file mode 100644 index 000000000..82acb8bd9 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_sk.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="sk_SK"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_tr.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_tr.ts new file mode 100644 index 000000000..f92b5e805 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_tr.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="tr_TR"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_uk_UA.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_uk_UA.ts new file mode 100644 index 000000000..2fe1b36ea --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_uk_UA.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="uk"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished">Розробник: Ілля Котов <forkotov02@hotmail.ru></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_zh_CN.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_zh_CN.ts new file mode 100644 index 000000000..06f50dc21 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_zh_CN.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="zh_CN"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/copypaste_plugin_zh_TW.ts b/src/plugins/General/copypaste/translations/copypaste_plugin_zh_TW.ts new file mode 100644 index 000000000..458c653a1 --- /dev/null +++ b/src/plugins/General/copypaste/translations/copypaste_plugin_zh_TW.ts @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="zh_TW"> +<context> + <name>CopyPaste</name> + <message> + <location filename="../copypaste.cpp" line="43"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="44"/> + <source>Ctrl+X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="45"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="46"/> + <source>Ctrl+C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="47"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypaste.cpp" line="48"/> + <source>Ctrl+V</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyPasteFactory</name> + <message> + <location filename="../copypastefactory.cpp" line="28"/> + <source>Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="48"/> + <source>About Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="49"/> + <source>Qmmp Copy/Paste Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="50"/> + <source>This plugin allows to copy selected tracks from one playlist to another</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../copypastefactory.cpp" line="51"/> + <source>Written by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/copypaste/translations/translations.qrc b/src/plugins/General/copypaste/translations/translations.qrc new file mode 100644 index 000000000..2d03883fe --- /dev/null +++ b/src/plugins/General/copypaste/translations/translations.qrc @@ -0,0 +1,24 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>copypaste_plugin_ru.qm</file> + <file>copypaste_plugin_uk_UA.qm</file> + <file>copypaste_plugin_zh_CN.qm</file> + <file>copypaste_plugin_zh_TW.qm</file> + <file>copypaste_plugin_tr.qm</file> + <file>copypaste_plugin_cs.qm</file> + <file>copypaste_plugin_pt_BR.qm</file> + <file>copypaste_plugin_de.qm</file> + <file>copypaste_plugin_pl_PL.qm</file> + <file>copypaste_plugin_fr.qm</file> + <file>copypaste_plugin_it.qm</file> + <file>copypaste_plugin_kk.qm</file> + <file>copypaste_plugin_lt.qm</file> + <file>copypaste_plugin_hu.qm</file> + <file>copypaste_plugin_nl.qm</file> + <file>copypaste_plugin_ja.qm</file> + <file>copypaste_plugin_sk.qm</file> + <file>copypaste_plugin_es.qm</file> + <file>copypaste_plugin_he.qm</file> + </qresource> +</RCC> |
