diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-03-14 16:40:55 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-03-14 16:40:55 +0000 |
| commit | 11b607fc91036d4024ba982c7743dc31b0741603 (patch) | |
| tree | a1592500d0482ac7e09132a3ac2c0d6172e70444 /src/plugins/Input/aac | |
| parent | 5a9a5f839fe792fcd03d5b92b87884da0ee5e3ed (diff) | |
| download | qmmp-11b607fc91036d4024ba982c7743dc31b0741603.tar.gz qmmp-11b607fc91036d4024ba982c7743dc31b0741603.tar.bz2 qmmp-11b607fc91036d4024ba982c7743dc31b0741603.zip | |
aac plugin fixes, updated Russian translation
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@852 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Input/aac')
| -rw-r--r-- | src/plugins/Input/aac/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | src/plugins/Input/aac/aac.pro | 14 | ||||
| -rw-r--r-- | src/plugins/Input/aac/aacfile.cpp | 11 | ||||
| -rw-r--r-- | src/plugins/Input/aac/aacfile.h | 2 | ||||
| -rw-r--r-- | src/plugins/Input/aac/detailsdialog.cpp | 4 | ||||
| -rw-r--r-- | src/plugins/Input/aac/detailsdialog.ui | 266 | ||||
| -rw-r--r-- | src/plugins/Input/aac/translations/aac_plugin_cs.ts | 155 | ||||
| -rw-r--r-- | src/plugins/Input/aac/translations/aac_plugin_de.ts | 156 | ||||
| -rw-r--r-- | src/plugins/Input/aac/translations/aac_plugin_ru.ts | 156 | ||||
| -rw-r--r-- | src/plugins/Input/aac/translations/aac_plugin_uk_UA.ts | 156 | ||||
| -rw-r--r-- | src/plugins/Input/aac/translations/aac_plugin_zh_CN.ts | 155 | ||||
| -rw-r--r-- | src/plugins/Input/aac/translations/aac_plugin_zh_TW.ts | 156 | ||||
| -rw-r--r-- | src/plugins/Input/aac/translations/translations.qrc | 11 |
13 files changed, 1078 insertions, 169 deletions
diff --git a/src/plugins/Input/aac/CMakeLists.txt b/src/plugins/Input/aac/CMakeLists.txt index 7102a2000..90e78e4f9 100644 --- a/src/plugins/Input/aac/CMakeLists.txt +++ b/src/plugins/Input/aac/CMakeLists.txt @@ -75,7 +75,7 @@ SET(libaac_MOC_HDRS aacfile.h ) -#SET(libaac_RCCS translations/translations.qrc) +SET(libaac_RCCS translations/translations.qrc) QT4_ADD_RESOURCES(libaac_RCC_SRCS ${libaac_RCCS}) @@ -94,8 +94,7 @@ QT4_WRAP_UI(libaac_UIS_H ${libaac_UIS}) include_directories(${CMAKE_CURRENT_BINARY_DIR}) IF(FAAD_FOUND) -ADD_LIBRARY(aac SHARED ${libaac_SRCS} ${libaac_MOC_SRCS} ${libaac_UIS_H} - ${libaac_RCC_SRCS}) +ADD_LIBRARY(aac SHARED ${libaac_SRCS} ${libaac_MOC_SRCS} ${libaac_UIS_H} ${libaac_RCC_SRCS}) add_dependencies(aac qmmp) target_link_libraries(aac ${QT_LIBRARIES} -lqmmp -lfaad ${TAGLIB_LDFLAGS} ${TAGLIB_CFLAGS}) install(TARGETS aac DESTINATION ${LIB_DIR}/qmmp/Input) diff --git a/src/plugins/Input/aac/aac.pro b/src/plugins/Input/aac/aac.pro index 5bc0cb38a..301a77255 100644 --- a/src/plugins/Input/aac/aac.pro +++ b/src/plugins/Input/aac/aac.pro @@ -23,13 +23,13 @@ TEMPLATE = lib QMAKE_LIBDIR += ../../../../lib LIBS += -lqmmp -lfaad -L/usr/lib -I/usr/include PKGCONFIG += taglib -#TRANSLATIONS = translations/mpc_plugin_ru.ts -# translations/mpc_plugin_uk_UA.ts -# translations/mpc_plugin_zh_CN.ts -# translations/mpc_plugin_zh_TW.ts -# translations/mpc_plugin_cs.ts -# translations/mpc_plugin_de.ts -#RESOURCES = translations/translations.qrc +TRANSLATIONS = translations/aac_plugin_ru.ts \ + translations/aac_plugin_uk_UA.ts \ + translations/aac_plugin_zh_CN.ts \ + translations/aac_plugin_zh_TW.ts \ + translations/aac_plugin_cs.ts \ + translations/aac_plugin_de.ts +RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/Input/aac/aacfile.cpp b/src/plugins/Input/aac/aacfile.cpp index 1e78a9590..a3117002c 100644 --- a/src/plugins/Input/aac/aacfile.cpp +++ b/src/plugins/Input/aac/aacfile.cpp @@ -36,6 +36,7 @@ AACFile::AACFile(QIODevice *i, bool metaData) m_isValid = FALSE; m_length = 0; m_bitrate = 0; + m_samplerate = 0; m_input = i; uchar buf[AAC_BUFFER_SIZE]; qint64 buf_at = i->peek((char *) buf, AAC_BUFFER_SIZE); @@ -97,6 +98,11 @@ quint32 AACFile::bitrate() return m_bitrate; } +quint32 AACFile::samplerate() +{ + return m_samplerate; +} + bool AACFile::isValid() { return m_isValid; @@ -113,7 +119,6 @@ void AACFile::parseADTS() qint64 buf_at = 0; int frames, frame_length; int t_framelength = 0; - int samplerate = 0; float frames_per_sec, bytes_per_frame; qint64 pos = m_input->pos(); @@ -144,7 +149,7 @@ void AACFile::parseADTS() break; if (frames == 0) - samplerate = adts_sample_rates[(buf[2]&0x3c)>>2]; + m_samplerate = adts_sample_rates[(buf[2]&0x3c)>>2]; frame_length = ((((unsigned int)buf[3] & 0x3)) << 11) | (((unsigned int)buf[4]) << 3) | (buf[5] >> 5); @@ -163,7 +168,7 @@ void AACFile::parseADTS() } } m_input->seek(pos); - frames_per_sec = (float)samplerate/1024.0f; + frames_per_sec = (float) m_samplerate/1024.0f; if (frames != 0) bytes_per_frame = (float)t_framelength/(float)(frames*1000); else diff --git a/src/plugins/Input/aac/aacfile.h b/src/plugins/Input/aac/aacfile.h index 8e57b7588..9a470b01e 100644 --- a/src/plugins/Input/aac/aacfile.h +++ b/src/plugins/Input/aac/aacfile.h @@ -48,6 +48,7 @@ public: qint64 length(); quint32 bitrate(); + quint32 samplerate(); bool isValid(); const QMap<Qmmp::MetaData, QString> metaData(); @@ -58,6 +59,7 @@ private: quint32 m_bitrate; QIODevice *m_input; bool m_isValid; + quint32 m_samplerate; QMap<Qmmp::MetaData, QString> m_metaData; }; diff --git a/src/plugins/Input/aac/detailsdialog.cpp b/src/plugins/Input/aac/detailsdialog.cpp index fbd6511c8..9747789d4 100644 --- a/src/plugins/Input/aac/detailsdialog.cpp +++ b/src/plugins/Input/aac/detailsdialog.cpp @@ -58,8 +58,8 @@ void DetailsDialog::loadAACInfo() text = QString("%1").arg(f.length()/60); text +=":"+QString("%1").arg(f.length()%60,2,10,QChar('0')); ui.lengthLabel->setText(text); - /*text = QString("%1").arg(f.audioProperties()->sampleRate()); - ui.sampleRateLabel->setText(text+" "+tr("Hz"));*/ + text = QString("%1").arg(f.samplerate()); + ui.sampleRateLabel->setText(text+" "+tr("Hz")); /*text = QString("%1").arg(f.audioProperties()->channels()); ui.channelsLabel->setText(text);*/ text = QString("%1").arg(f.bitrate()); diff --git a/src/plugins/Input/aac/detailsdialog.ui b/src/plugins/Input/aac/detailsdialog.ui index b461fa38b..bae90efb0 100644 --- a/src/plugins/Input/aac/detailsdialog.ui +++ b/src/plugins/Input/aac/detailsdialog.ui @@ -1,59 +1,60 @@ -<ui version="4.0" > +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> <class>DetailsDialog</class> - <widget class="QDialog" name="DetailsDialog" > - <property name="geometry" > + <widget class="QDialog" name="DetailsDialog"> + <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>545</width> - <height>374</height> + <height>346</height> </rect> </property> - <property name="windowTitle" > + <property name="windowTitle"> <string>Details</string> </property> - <layout class="QGridLayout" > - <item row="0" column="0" > - <widget class="QLabel" name="label_28" > - <property name="text" > + <layout class="QGridLayout" name="gridLayout"> + <item row="0" column="0"> + <widget class="QLabel" name="label_28"> + <property name="text"> <string>File path:</string> </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="0" column="1" colspan="3" > - <widget class="QLineEdit" name="pathLineEdit" > - <property name="readOnly" > + <item row="0" column="1" colspan="2"> + <widget class="QLineEdit" name="pathLineEdit"> + <property name="readOnly"> <bool>true</bool> </property> </widget> </item> - <item rowspan="2" row="1" column="0" colspan="2" > - <widget class="QGroupBox" name="groupBox" > - <property name="minimumSize" > + <item row="1" column="0" rowspan="2" colspan="2"> + <widget class="QGroupBox" name="groupBox"> + <property name="minimumSize"> <size> <width>0</width> <height>16</height> </size> </property> - <property name="title" > + <property name="title"> <string>AAC Info</string> </property> - <layout class="QGridLayout" > - <property name="margin" > + <layout class="QGridLayout"> + <property name="margin"> <number>8</number> </property> - <property name="spacing" > + <property name="spacing"> <number>6</number> </property> - <item row="6" column="0" > + <item row="4" column="0"> <spacer> - <property name="orientation" > + <property name="orientation"> <enum>Qt::Vertical</enum> </property> - <property name="sizeHint" stdset="0" > + <property name="sizeHint" stdset="0"> <size> <width>74</width> <height>151</height> @@ -61,113 +62,70 @@ </property> </spacer> </item> - <item row="2" column="1" colspan="2" > - <widget class="QLabel" name="fileSizeLabel" > - <property name="text" > + <item row="2" column="1" colspan="2"> + <widget class="QLabel" name="fileSizeLabel"> + <property name="text"> <string>-</string> </property> </widget> </item> - <item row="0" column="0" > - <widget class="QLabel" name="label" > - <property name="text" > + <item row="0" column="0"> + <widget class="QLabel" name="label"> + <property name="text"> <string>Length:</string> </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="0" column="1" colspan="2" > - <widget class="QLabel" name="lengthLabel" > - <property name="text" > + <item row="0" column="1" colspan="2"> + <widget class="QLabel" name="lengthLabel"> + <property name="text"> <string>-</string> </property> </widget> </item> - <item row="1" column="0" > - <widget class="QLabel" name="label_3" > - <property name="text" > + <item row="1" column="0"> + <widget class="QLabel" name="label_3"> + <property name="text"> <string>Sample rate:</string> </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="1" column="1" colspan="2" > - <widget class="QLabel" name="sampleRateLabel" > - <property name="text" > + <item row="1" column="1" colspan="2"> + <widget class="QLabel" name="sampleRateLabel"> + <property name="text"> <string>-</string> </property> </widget> </item> - <item row="3" column="0" > - <widget class="QLabel" name="label_10" > - <property name="layoutDirection" > - <enum>Qt::LeftToRight</enum> - </property> - <property name="text" > - <string>Channels:</string> - </property> - <property name="textFormat" > - <enum>Qt::PlainText</enum> - </property> - <property name="alignment" > - <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> - </property> - </widget> - </item> - <item row="2" column="0" > - <widget class="QLabel" name="label_5" > - <property name="text" > + <item row="2" column="0"> + <widget class="QLabel" name="label_5"> + <property name="text"> <string>File size:</string> </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="4" column="0" > - <widget class="QLabel" name="label_2" > - <property name="text" > + <item row="3" column="0"> + <widget class="QLabel" name="label_2"> + <property name="text"> <string>Bitrate:</string> </property> - <property name="alignment" > - <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> - </property> - </widget> - </item> - <item row="3" column="1" colspan="2" > - <widget class="QLabel" name="channelsLabel" > - <property name="layoutDirection" > - <enum>Qt::LeftToRight</enum> - </property> - <property name="text" > - <string>-</string> - </property> - </widget> - </item> - <item row="4" column="1" colspan="2" > - <widget class="QLabel" name="bitrateLabel" > - <property name="text" > - <string>-</string> - </property> - </widget> - </item> - <item row="5" column="0" > - <widget class="QLabel" name="label_4" > - <property name="text" > - <string>Stream version:</string> - </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="5" column="1" colspan="2" > - <widget class="QLabel" name="versionLabel" > - <property name="text" > + <item row="3" column="1" colspan="2"> + <widget class="QLabel" name="bitrateLabel"> + <property name="text"> <string>-</string> </property> </widget> @@ -175,115 +133,115 @@ </layout> </widget> </item> - <item row="1" column="2" colspan="2" > - <widget class="QGroupBox" name="groupBox_2" > - <property name="sizePolicy" > - <sizepolicy vsizetype="Preferred" hsizetype="Expanding" > + <item row="1" column="2" colspan="2"> + <widget class="QGroupBox" name="groupBox_2"> + <property name="sizePolicy"> + <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> - <property name="title" > + <property name="title"> <string>ID3v2 Tag</string> </property> - <layout class="QGridLayout" > - <item row="0" column="0" > - <widget class="QLabel" name="label_21" > - <property name="text" > + <layout class="QGridLayout"> + <item row="0" column="0"> + <widget class="QLabel" name="label_21"> + <property name="text"> <string>Title:</string> </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="0" column="1" colspan="3" > - <widget class="QLineEdit" name="titleLineEdit" /> + <item row="0" column="1" colspan="3"> + <widget class="QLineEdit" name="titleLineEdit"/> </item> - <item row="1" column="0" > - <widget class="QLabel" name="label_22" > - <property name="text" > + <item row="1" column="0"> + <widget class="QLabel" name="label_22"> + <property name="text"> <string>Artist:</string> </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="1" column="1" colspan="3" > - <widget class="QLineEdit" name="artistLineEdit" /> + <item row="1" column="1" colspan="3"> + <widget class="QLineEdit" name="artistLineEdit"/> </item> - <item row="2" column="0" > - <widget class="QLabel" name="label_23" > - <property name="text" > + <item row="2" column="0"> + <widget class="QLabel" name="label_23"> + <property name="text"> <string>Album:</string> </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="2" column="1" colspan="3" > - <widget class="QLineEdit" name="albumLineEdit" /> + <item row="2" column="1" colspan="3"> + <widget class="QLineEdit" name="albumLineEdit"/> </item> - <item row="3" column="0" > - <widget class="QLabel" name="label_24" > - <property name="text" > + <item row="3" column="0"> + <widget class="QLabel" name="label_24"> + <property name="text"> <string>Comment:</string> </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="3" column="1" colspan="3" > - <widget class="QLineEdit" name="commentLineEdit" /> + <item row="3" column="1" colspan="3"> + <widget class="QLineEdit" name="commentLineEdit"/> </item> - <item row="4" column="0" > - <widget class="QLabel" name="label_25" > - <property name="text" > + <item row="4" column="0"> + <widget class="QLabel" name="label_25"> + <property name="text"> <string>Year:</string> </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="4" column="1" > - <widget class="QLineEdit" name="yearLineEdit" /> + <item row="4" column="1"> + <widget class="QLineEdit" name="yearLineEdit"/> </item> - <item row="4" column="2" > - <widget class="QLabel" name="label_26" > - <property name="text" > + <item row="4" column="2"> + <widget class="QLabel" name="label_26"> + <property name="text"> <string>Track number:</string> </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="4" column="3" > - <widget class="QLineEdit" name="trackLineEdit" /> + <item row="4" column="3"> + <widget class="QLineEdit" name="trackLineEdit"/> </item> - <item row="5" column="0" > - <widget class="QLabel" name="label_27" > - <property name="text" > + <item row="5" column="0"> + <widget class="QLabel" name="label_27"> + <property name="text"> <string>Genre:</string> </property> - <property name="alignment" > + <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> </property> </widget> </item> - <item row="5" column="1" colspan="2" > - <widget class="QLineEdit" name="genreLineEdit" /> + <item row="5" column="1" colspan="2"> + <widget class="QLineEdit" name="genreLineEdit"/> </item> - <item row="6" column="1" > - <widget class="QPushButton" name="saveButton" > - <property name="enabled" > + <item row="6" column="1"> + <widget class="QPushButton" name="saveButton"> + <property name="enabled"> <bool>false</bool> </property> - <property name="text" > + <property name="text"> <string>Save</string> </property> </widget> @@ -291,12 +249,12 @@ </layout> </widget> </item> - <item row="2" column="2" > + <item row="2" column="2"> <spacer> - <property name="orientation" > + <property name="orientation"> <enum>Qt::Horizontal</enum> </property> - <property name="sizeHint" stdset="0" > + <property name="sizeHint" stdset="0"> <size> <width>111</width> <height>20</height> @@ -304,9 +262,9 @@ </property> </spacer> </item> - <item row="2" column="3" > - <widget class="QPushButton" name="pushButton_3" > - <property name="text" > + <item row="2" column="3"> + <widget class="QPushButton" name="pushButton_3"> + <property name="text"> <string>Close</string> </property> </widget> @@ -321,11 +279,11 @@ <receiver>DetailsDialog</receiver> <slot>close()</slot> <hints> - <hint type="sourcelabel" > + <hint type="sourcelabel"> <x>623</x> <y>353</y> </hint> - <hint type="destinationlabel" > + <hint type="destinationlabel"> <x>539</x> <y>352</y> </hint> diff --git a/src/plugins/Input/aac/translations/aac_plugin_cs.ts b/src/plugins/Input/aac/translations/aac_plugin_cs.ts new file mode 100644 index 000000000..366052b85 --- /dev/null +++ b/src/plugins/Input/aac/translations/aac_plugin_cs.ts @@ -0,0 +1,155 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="cs"> +<context> + <name>DecoderAACFactory</name> + <message> + <location filename="../decoderaacfactory.cpp" line="47"/> + <source>AAC Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="49"/> + <source>AAC Files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="92"/> + <source>About AAC Audio Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="93"/> + <source>Qmmp AAC Audio Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="94"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished">Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +<context> + <name>DetailsDialog</name> + <message> + <location filename="../detailsdialog.cpp" line="62"/> + <source>Hz</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="66"/> + <source>kbps</source> + <translation>kbps</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="69"/> + <source>KB</source> + <translation>KB</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="13"/> + <source>Details</source> + <translation>Podrobnosti</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="124"/> + <source>File size:</source> + <translation>Velikost souboru:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="67"/> + <location filename="../detailsdialog.ui" line="84"/> + <location filename="../detailsdialog.ui" line="101"/> + <location filename="../detailsdialog.ui" line="147"/> + <location filename="../detailsdialog.ui" line="154"/> + <location filename="../detailsdialog.ui" line="171"/> + <source>-</source> + <translation>-</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="91"/> + <source>Sample rate:</source> + <translation>Vzorkovací frekvence:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="287"/> + <source>Save</source> + <translation>Uložit</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="258"/> + <source>Track number:</source> + <translation>Číslo stopy:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="42"/> + <source>AAC Info</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="74"/> + <source>Length:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="111"/> + <source>Channels:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="134"/> + <source>Bitrate:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="161"/> + <source>Stream version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="245"/> + <source>Year:</source> + <translation>Rok:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="271"/> + <source>Genre:</source> + <translation>Žánr:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="232"/> + <source>Comment:</source> + <translation>Komentář:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="219"/> + <source>Album:</source> + <translation>Album:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="206"/> + <source>Artist:</source> + <translation>Umělec:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="193"/> + <source>Title:</source> + <translation>Název:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="310"/> + <source>Close</source> + <translation>Zavřít</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="187"/> + <source>ID3v2 Tag</source> + <translation>ID3v2 tag</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="19"/> + <source>File path:</source> + <translation>Cesta k souboru:</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Input/aac/translations/aac_plugin_de.ts b/src/plugins/Input/aac/translations/aac_plugin_de.ts new file mode 100644 index 000000000..2c8f4aea2 --- /dev/null +++ b/src/plugins/Input/aac/translations/aac_plugin_de.ts @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="de"> +<defaultcodec></defaultcodec> +<context> + <name>DecoderAACFactory</name> + <message> + <location filename="../decoderaacfactory.cpp" line="47"/> + <source>AAC Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="49"/> + <source>AAC Files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="92"/> + <source>About AAC Audio Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="93"/> + <source>Qmmp AAC Audio Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="94"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished">Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +<context> + <name>DetailsDialog</name> + <message> + <location filename="../detailsdialog.cpp" line="62"/> + <source>Hz</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="66"/> + <source>kbps</source> + <translation>kbps</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="69"/> + <source>KB</source> + <translation>KB</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="13"/> + <source>Details</source> + <translation>Details</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="124"/> + <source>File size:</source> + <translation>Dateigröße:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="67"/> + <location filename="../detailsdialog.ui" line="84"/> + <location filename="../detailsdialog.ui" line="101"/> + <location filename="../detailsdialog.ui" line="147"/> + <location filename="../detailsdialog.ui" line="154"/> + <location filename="../detailsdialog.ui" line="171"/> + <source>-</source> + <translation>-</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="91"/> + <source>Sample rate:</source> + <translation>Abtastrate:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="287"/> + <source>Save</source> + <translation>Speichern</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="258"/> + <source>Track number:</source> + <translation>Titelnummer:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="42"/> + <source>AAC Info</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="74"/> + <source>Length:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="111"/> + <source>Channels:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="134"/> + <source>Bitrate:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="161"/> + <source>Stream version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="245"/> + <source>Year:</source> + <translation>Jahr:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="271"/> + <source>Genre:</source> + <translation>Genre:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="232"/> + <source>Comment:</source> + <translation>Kommentar:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="219"/> + <source>Album:</source> + <translation>Album:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="206"/> + <source>Artist:</source> + <translation>Künstler:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="193"/> + <source>Title:</source> + <translation>Titel:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="310"/> + <source>Close</source> + <translation>Schließen</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="187"/> + <source>ID3v2 Tag</source> + <translation>ID3v2-Tag</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="19"/> + <source>File path:</source> + <translation>Dateipfad:</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Input/aac/translations/aac_plugin_ru.ts b/src/plugins/Input/aac/translations/aac_plugin_ru.ts new file mode 100644 index 000000000..77a0da2a7 --- /dev/null +++ b/src/plugins/Input/aac/translations/aac_plugin_ru.ts @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="ru"> +<defaultcodec></defaultcodec> +<context> + <name>DecoderAACFactory</name> + <message> + <location filename="../decoderaacfactory.cpp" line="47"/> + <source>AAC Plugin</source> + <translation>Модуль AAC</translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="49"/> + <source>AAC Files</source> + <translation>Файлы AAC</translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="92"/> + <source>About AAC Audio Plugin</source> + <translation>Об аудио-модуле AAC</translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="93"/> + <source>Qmmp AAC Audio Plugin</source> + <translation>Модуль AAC для Qmmp</translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="94"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>Разработчик: Илья Котов <forkotov02@hotmail.ru></translation> + </message> +</context> +<context> + <name>DetailsDialog</name> + <message> + <location filename="../detailsdialog.ui" line="287"/> + <source>Save</source> + <translation>Сохранить</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="258"/> + <source>Track number:</source> + <translation>Номер трека:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="42"/> + <source>AAC Info</source> + <translation>Информация AAC</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="74"/> + <source>Length:</source> + <translation>Длительность:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="111"/> + <source>Channels:</source> + <translation>Каналов:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="134"/> + <source>Bitrate:</source> + <translation>Битовая частота:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="161"/> + <source>Stream version:</source> + <translation>Версия потока:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="245"/> + <source>Year:</source> + <translation>Год:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="271"/> + <source>Genre:</source> + <translation>Жанр:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="232"/> + <source>Comment:</source> + <translation>Комментарий:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="219"/> + <source>Album:</source> + <translation>Альбом:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="206"/> + <source>Artist:</source> + <translation>Исполнитель:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="193"/> + <source>Title:</source> + <translation>Название:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="310"/> + <source>Close</source> + <translation>Закрыть</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="187"/> + <source>ID3v2 Tag</source> + <translation>ID3v2-тег</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="67"/> + <location filename="../detailsdialog.ui" line="84"/> + <location filename="../detailsdialog.ui" line="101"/> + <location filename="../detailsdialog.ui" line="147"/> + <location filename="../detailsdialog.ui" line="154"/> + <location filename="../detailsdialog.ui" line="171"/> + <source>-</source> + <translation>-</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="124"/> + <source>File size:</source> + <translation>Размер файла:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="91"/> + <source>Sample rate:</source> + <translation>Дискретизация:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="19"/> + <source>File path:</source> + <translation>Путь к файлу:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="62"/> + <source>Hz</source> + <translation>Гц</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="69"/> + <source>KB</source> + <translation>Кб</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="13"/> + <source>Details</source> + <translation>Информация</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="66"/> + <source>kbps</source> + <translation>Кб/с</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Input/aac/translations/aac_plugin_uk_UA.ts b/src/plugins/Input/aac/translations/aac_plugin_uk_UA.ts new file mode 100644 index 000000000..53d31ad16 --- /dev/null +++ b/src/plugins/Input/aac/translations/aac_plugin_uk_UA.ts @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="uk"> +<defaultcodec></defaultcodec> +<context> + <name>DecoderAACFactory</name> + <message> + <location filename="../decoderaacfactory.cpp" line="47"/> + <source>AAC Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="49"/> + <source>AAC Files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="92"/> + <source>About AAC Audio Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="93"/> + <source>Qmmp AAC Audio Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="94"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished">Розробник: Ілля Котов <forkotov02@hotmail.ru></translation> + </message> +</context> +<context> + <name>DetailsDialog</name> + <message> + <location filename="../detailsdialog.ui" line="287"/> + <source>Save</source> + <translation>Зберегти</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="258"/> + <source>Track number:</source> + <translation>Номер треку:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="42"/> + <source>AAC Info</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="74"/> + <source>Length:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="111"/> + <source>Channels:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="134"/> + <source>Bitrate:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="161"/> + <source>Stream version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="245"/> + <source>Year:</source> + <translation>Рік:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="271"/> + <source>Genre:</source> + <translation>Жанр:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="232"/> + <source>Comment:</source> + <translation>Коментар:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="219"/> + <source>Album:</source> + <translation>Альбом:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="206"/> + <source>Artist:</source> + <translation>Виконавець:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="193"/> + <source>Title:</source> + <translation>Назва:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="310"/> + <source>Close</source> + <translation>Закрити</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="187"/> + <source>ID3v2 Tag</source> + <translation>ID3v2-тег</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="67"/> + <location filename="../detailsdialog.ui" line="84"/> + <location filename="../detailsdialog.ui" line="101"/> + <location filename="../detailsdialog.ui" line="147"/> + <location filename="../detailsdialog.ui" line="154"/> + <location filename="../detailsdialog.ui" line="171"/> + <source>-</source> + <translation>-</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="124"/> + <source>File size:</source> + <translation>Розмір файлу:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="91"/> + <source>Sample rate:</source> + <translation>Дискретизація:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="19"/> + <source>File path:</source> + <translation>Шлях до файлу:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="62"/> + <source>Hz</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="69"/> + <source>KB</source> + <translation>Кб</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="13"/> + <source>Details</source> + <translation>Інформація</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="66"/> + <source>kbps</source> + <translation>Кб/с</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Input/aac/translations/aac_plugin_zh_CN.ts b/src/plugins/Input/aac/translations/aac_plugin_zh_CN.ts new file mode 100644 index 000000000..9c45be1a2 --- /dev/null +++ b/src/plugins/Input/aac/translations/aac_plugin_zh_CN.ts @@ -0,0 +1,155 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="zh_CN"> +<context> + <name>DecoderAACFactory</name> + <message> + <location filename="../decoderaacfactory.cpp" line="47"/> + <source>AAC Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="49"/> + <source>AAC Files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="92"/> + <source>About AAC Audio Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="93"/> + <source>Qmmp AAC Audio Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="94"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished">作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +<context> + <name>DetailsDialog</name> + <message> + <location filename="../detailsdialog.ui" line="287"/> + <source>Save</source> + <translation>保存</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="258"/> + <source>Track number:</source> + <translation>音轨:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="42"/> + <source>AAC Info</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="74"/> + <source>Length:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="111"/> + <source>Channels:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="134"/> + <source>Bitrate:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="161"/> + <source>Stream version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="245"/> + <source>Year:</source> + <translation>年代:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="271"/> + <source>Genre:</source> + <translation>流派:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="232"/> + <source>Comment:</source> + <translation>备注:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="219"/> + <source>Album:</source> + <translation>专辑:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="206"/> + <source>Artist:</source> + <translation>艺术家:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="193"/> + <source>Title:</source> + <translation>标题:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="310"/> + <source>Close</source> + <translation>关闭</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="187"/> + <source>ID3v2 Tag</source> + <translation>ID3v2 标签</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="67"/> + <location filename="../detailsdialog.ui" line="84"/> + <location filename="../detailsdialog.ui" line="101"/> + <location filename="../detailsdialog.ui" line="147"/> + <location filename="../detailsdialog.ui" line="154"/> + <location filename="../detailsdialog.ui" line="171"/> + <source>-</source> + <translation>-</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="124"/> + <source>File size:</source> + <translation>文件大小:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="91"/> + <source>Sample rate:</source> + <translation>取样率:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="19"/> + <source>File path:</source> + <translation>文件路径:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="62"/> + <source>Hz</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="69"/> + <source>KB</source> + <translation>KB</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="13"/> + <source>Details</source> + <translation>详细资料</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="66"/> + <source>kbps</source> + <translation>kbps</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Input/aac/translations/aac_plugin_zh_TW.ts b/src/plugins/Input/aac/translations/aac_plugin_zh_TW.ts new file mode 100644 index 000000000..3b51885eb --- /dev/null +++ b/src/plugins/Input/aac/translations/aac_plugin_zh_TW.ts @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.0" language="zh_TW"> +<defaultcodec></defaultcodec> +<context> + <name>DecoderAACFactory</name> + <message> + <location filename="../decoderaacfactory.cpp" line="47"/> + <source>AAC Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="49"/> + <source>AAC Files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="92"/> + <source>About AAC Audio Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="93"/> + <source>Qmmp AAC Audio Plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../decoderaacfactory.cpp" line="94"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation type="unfinished">作者:Ilya Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +<context> + <name>DetailsDialog</name> + <message> + <location filename="../detailsdialog.ui" line="287"/> + <source>Save</source> + <translation>儲存</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="258"/> + <source>Track number:</source> + <translation>音軌:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="42"/> + <source>AAC Info</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="74"/> + <source>Length:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="111"/> + <source>Channels:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="134"/> + <source>Bitrate:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="161"/> + <source>Stream version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="245"/> + <source>Year:</source> + <translation>年代:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="271"/> + <source>Genre:</source> + <translation>流派:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="232"/> + <source>Comment:</source> + <translation>備註:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="219"/> + <source>Album:</source> + <translation>專輯:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="206"/> + <source>Artist:</source> + <translation>藝術家:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="193"/> + <source>Title:</source> + <translation>標題:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="310"/> + <source>Close</source> + <translation>關閉</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="187"/> + <source>ID3v2 Tag</source> + <translation>ID3v2 標簽</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="67"/> + <location filename="../detailsdialog.ui" line="84"/> + <location filename="../detailsdialog.ui" line="101"/> + <location filename="../detailsdialog.ui" line="147"/> + <location filename="../detailsdialog.ui" line="154"/> + <location filename="../detailsdialog.ui" line="171"/> + <source>-</source> + <translation>-</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="124"/> + <source>File size:</source> + <translation>檔案大小:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="91"/> + <source>Sample rate:</source> + <translation>取樣率:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="19"/> + <source>File path:</source> + <translation>檔案路徑:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="62"/> + <source>Hz</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="69"/> + <source>KB</source> + <translation>KB</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="13"/> + <source>Details</source> + <translation>詳細資料</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="66"/> + <source>kbps</source> + <translation>kbps</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Input/aac/translations/translations.qrc b/src/plugins/Input/aac/translations/translations.qrc new file mode 100644 index 000000000..1b6459662 --- /dev/null +++ b/src/plugins/Input/aac/translations/translations.qrc @@ -0,0 +1,11 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>aac_plugin_ru.qm</file> + <file>aac_plugin_uk_UA.qm</file> + <file>aac_plugin_zh_CN.qm</file> + <file>aac_plugin_zh_TW.qm</file> + <file>aac_plugin_cs.qm</file> + <file>aac_plugin_de.qm</file> + </qresource> +</RCC> |
