diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ui/translations/qmmp_cs.qm | bin | 0 -> 10994 bytes | |||
| -rw-r--r-- | src/ui/translations/qmmp_cs.ts | 560 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_de.qm | bin | 0 -> 11876 bytes | |||
| -rw-r--r-- | src/ui/translations/qmmp_de.ts | 908 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_locales.qrc | 4 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_pt_BR.qm | bin | 0 -> 10918 bytes | |||
| -rw-r--r-- | src/ui/translations/qmmp_pt_BR.ts | 908 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_ru.qm | bin | 8812 -> 10913 bytes | |||
| -rw-r--r-- | src/ui/translations/qmmp_ru.ts | 575 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_tr.qm | bin | 8960 -> 11162 bytes | |||
| -rw-r--r-- | src/ui/translations/qmmp_tr.ts | 570 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_uk_UA.qm | bin | 0 -> 10911 bytes | |||
| -rw-r--r-- | src/ui/translations/qmmp_uk_UA.ts | 908 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_zh_CN.qm | bin | 7081 -> 9607 bytes | |||
| -rw-r--r-- | src/ui/translations/qmmp_zh_CN.ts | 509 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_zh_TW.qm | bin | 0 -> 9603 bytes | |||
| -rw-r--r-- | src/ui/translations/qmmp_zh_TW.ts | 908 |
17 files changed, 5303 insertions, 547 deletions
diff --git a/src/ui/translations/qmmp_cs.qm b/src/ui/translations/qmmp_cs.qm Binary files differnew file mode 100644 index 000000000..1174cf610 --- /dev/null +++ b/src/ui/translations/qmmp_cs.qm diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts index faba9c1b9..a68110b7e 100644 --- a/src/ui/translations/qmmp_cs.ts +++ b/src/ui/translations/qmmp_cs.ts @@ -1,311 +1,367 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="1.1" language="cs"> -<defaultcodec></defaultcodec> <context> <name>AboutDialog</name> <message> - <location filename="../aboutdialog.cpp" line="47"/> - <source>:/html/about_en.html</source> - <translation>:/html/about_cs.html</translation> - </message> - <message> - <location filename="../aboutdialog.cpp" line="48"/> - <source>:/html/authors_en.txt</source> - <translation>:/html/authors_cs.txt</translation> - </message> - <message> - <location filename="../aboutdialog.cpp" line="49"/> - <source>:/html/thanks_en.txt</source> - <translation>:/html/thanks_cs.txt</translation> - </message> - <message> - <location filename="../aboutdialog.ui" line="13"/> + <location filename="../forms/aboutdialog.ui" line="13"/> <source>About Qmmp</source> <translation>O Qmmp</translation> </message> <message> - <location filename="../aboutdialog.ui" line="42"/> + <location filename="../forms/aboutdialog.ui" line="51"/> <source>About</source> <translation>O aplikaci</translation> </message> <message> - <location filename="../aboutdialog.ui" line="62"/> + <location filename="../forms/aboutdialog.ui" line="83"/> <source>Authors</source> <translation>Autoři</translation> </message> <message> - <location filename="../aboutdialog.ui" line="82"/> + <location filename="../forms/aboutdialog.ui" line="125"/> <source>Thanks To</source> <translation>Poděkování</translation> </message> <message> - <location filename="../aboutdialog.ui" line="102"/> + <location filename="../forms/aboutdialog.ui" line="154"/> <source>License Agreement</source> <translation>Licence</translation> </message> + <message> + <location filename="../aboutdialog.cpp" line="60"/> + <source>:/txt/authors_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="61"/> + <source>:/txt/thanks_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="79"/> + <source>Qt-based Multimedia Player (Qmmp)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="80"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="81"/> + <source>:txt/description_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="82"/> + <source>Input plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="91"/> + <source>Output plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="100"/> + <source>Visual plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="109"/> + <source>Effect plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="118"/> + <source>General plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="115"/> + <source>Translators</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>AddUrlDialog</name> <message> - <location filename="../addurldialog.ui" line="13"/> + <location filename="../addurldialog.cpp" line="99"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="13"/> <source>Enter URL to add</source> - <translation>Přidat URL</translation> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="51"/> + <source>&Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="58"/> + <source>&Cancel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>ConfigDialog</name> <message> - <location filename="../configdialog.cpp" line="210"/> + <location filename="../configdialog.cpp" line="334"/> <source>Enabled</source> <translation>Povoleno</translation> </message> <message> - <location filename="../configdialog.cpp" line="210"/> + <location filename="../configdialog.cpp" line="334"/> <source>Description</source> <translation>Popis</translation> </message> <message> - <location filename="../configdialog.cpp" line="334"/> + <location filename="../configdialog.cpp" line="508"/> <source>Filename</source> <translation>Soubor</translation> </message> <message> - <location filename="../configdialog.cpp" line="329"/> + <location filename="../configdialog.cpp" line="503"/> <source>Artist</source> <translation>Umělec</translation> </message> <message> - <location filename="../configdialog.cpp" line="330"/> + <location filename="../configdialog.cpp" line="504"/> <source>Album</source> <translation>Album</translation> </message> <message> - <location filename="../configdialog.cpp" line="331"/> + <location filename="../configdialog.cpp" line="505"/> <source>Title</source> <translation>Název</translation> </message> <message> - <location filename="../configdialog.cpp" line="332"/> + <location filename="../configdialog.cpp" line="506"/> <source>Tracknumber</source> <translation>Číslo stopy</translation> </message> <message> - <location filename="../configdialog.cpp" line="333"/> + <location filename="../configdialog.cpp" line="507"/> <source>Genre</source> <translation>Žánr</translation> </message> <message> - <location filename="../configdialog.cpp" line="335"/> + <location filename="../configdialog.cpp" line="509"/> <source>Filepath</source> <translation>Soubor</translation> </message> <message> - <location filename="../configdialog.cpp" line="336"/> + <location filename="../configdialog.cpp" line="510"/> <source>Date</source> <translation>Datum</translation> </message> <message> - <location filename="../configdialog.cpp" line="337"/> + <location filename="../configdialog.cpp" line="511"/> <source>Year</source> <translation>Rok</translation> </message> <message> - <location filename="../configdialog.cpp" line="338"/> + <location filename="../configdialog.cpp" line="512"/> <source>Comment</source> <translation>Komentář</translation> </message> <message> - <location filename="../configdialog.ui" line="13"/> + <location filename="../forms/configdialog.ui" line="13"/> <source>Qmmp Settings</source> <translation>Nastavení Qmmp</translation> </message> <message> - <location filename="../configdialog.ui" line="97"/> + <location filename="../forms/configdialog.ui" line="100"/> <source>Appearance</source> <translation>Vzhled</translation> </message> <message> - <location filename="../configdialog.ui" line="105"/> + <location filename="../forms/configdialog.ui" line="108"/> <source>Playlist</source> <translation>Seznam skladeb</translation> </message> <message> - <location filename="../configdialog.ui" line="113"/> + <location filename="../forms/configdialog.ui" line="116"/> <source>Plugins</source> <translation>Moduly</translation> </message> <message> - <location filename="../configdialog.ui" line="121"/> + <location filename="../forms/configdialog.ui" line="124"/> <source>Advanced</source> <translation>Pokročilé</translation> </message> <message> - <location filename="../configdialog.ui" line="168"/> + <location filename="../forms/configdialog.ui" line="174"/> <source>Skins</source> <translation>Témata</translation> </message> <message> - <location filename="../configdialog.ui" line="208"/> + <location filename="../forms/configdialog.ui" line="217"/> <source>Fonts</source> <translation>Písma</translation> </message> <message> - <location filename="../configdialog.ui" line="238"/> + <location filename="../forms/configdialog.ui" line="247"/> <source>Player:</source> <translation>Přehrávač:</translation> </message> <message> - <location filename="../configdialog.ui" line="254"/> + <location filename="../forms/configdialog.ui" line="263"/> <source>Playlist:</source> <translation>Seznam skladeb:</translation> </message> <message> - <location filename="../configdialog.ui" line="290"/> + <location filename="../forms/configdialog.ui" line="299"/> <source>???</source> <translation>???</translation> </message> <message> - <location filename="../configdialog.ui" line="397"/> + <location filename="../forms/configdialog.ui" line="406"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="../configdialog.ui" line="329"/> + <location filename="../forms/configdialog.ui" line="338"/> <source>Metadata</source> <translation>Metadata</translation> </message> <message> - <location filename="../configdialog.ui" line="353"/> + <location filename="../forms/configdialog.ui" line="362"/> <source>Load metadata from files</source> <translation>Číst ze souborů metadata</translation> </message> <message> - <location filename="../configdialog.ui" line="363"/> + <location filename="../forms/configdialog.ui" line="372"/> <source>Song Display</source> <translation>Zobrazení skladby</translation> </message> <message> - <location filename="../configdialog.ui" line="384"/> + <location filename="../forms/configdialog.ui" line="393"/> <source>Title format:</source> <translation>Formát titulku:</translation> </message> <message> - <location filename="../configdialog.ui" line="442"/> + <location filename="../forms/configdialog.ui" line="451"/> <source>Preferences</source> <translation>Nastavení</translation> </message> <message> - <location filename="../configdialog.ui" line="449"/> + <location filename="../forms/configdialog.ui" line="458"/> <source>Information</source> <translation>Informace</translation> </message> <message> - <location filename="../configdialog.ui" line="479"/> + <location filename="../forms/configdialog.ui" line="488"/> <source>Input</source> <translation>Vstup</translation> </message> <message> - <location filename="../configdialog.ui" line="517"/> + <location filename="../forms/configdialog.ui" line="526"/> <source>Output</source> <translation>Výstup</translation> </message> <message> - <location filename="../configdialog.ui" line="641"/> - <source>Tray Icon</source> - <translation>Ikona v doku</translation> + <location filename="../forms/configdialog.ui" line="877"/> + <source>Close</source> + <translation>Zavřít</translation> </message> <message> - <location filename="../configdialog.ui" line="665"/> - <source>Show tooltip</source> - <translation>Zobrazovat tooltip</translation> + <location filename="../configdialog.cpp" line="170"/> + <source>Archived skin</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="672"/> - <source>Show message</source> - <translation>Zobrazovat zprávy</translation> + <location filename="../configdialog.cpp" line="192"/> + <source>Unarchived skin</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="695"/> - <source>Message delay, ms:</source> - <translation>Doba zobrazení zpráv, v ms:</translation> + <location filename="../forms/configdialog.ui" line="132"/> + <source>Connectivity</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="705"/> - <source>Show tray icon</source> - <translation>Zobrazovat ikonu v doku</translation> + <location filename="../forms/configdialog.ui" line="558"/> + <source>Visualization</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="715"/> - <source>Action On Close</source> - <translation>Při zavření okna</translation> + <location filename="../forms/configdialog.ui" line="575"/> + <source>Effects</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="736"/> - <source>Hide to tray</source> - <translation>Schovat do doku</translation> + <location filename="../forms/configdialog.ui" line="589"/> + <source>General</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="743"/> - <source>Quit</source> - <translation>Ukončit</translation> + <location filename="../forms/configdialog.ui" line="603"/> + <source>File Dialog</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="914"/> - <source>Close</source> - <translation>Zavřít</translation> + <location filename="../forms/configdialog.ui" line="680"/> + <source>Audio</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="129"/> - <source>Connectivity</source> - <translation>Síť</translation> + <location filename="../forms/configdialog.ui" line="686"/> + <source>Use software volume control</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="549"/> - <source>File Dialog</source> - <translation>Souborový dialog</translation> + <location filename="../forms/configdialog.ui" line="696"/> + <source>Visibility Control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="702"/> + <source>Hide on close</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="773"/> + <location filename="../forms/configdialog.ui" line="709"/> + <source>Start hidden</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="736"/> <source>Proxy</source> - <translation>Proxy</translation> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="785"/> + <location filename="../forms/configdialog.ui" line="748"/> <source>Enable proxy usage</source> - <translation>Povolit používání proxy</translation> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="792"/> + <location filename="../forms/configdialog.ui" line="755"/> <source>Proxy host name:</source> - <translation>Adresa proxy:</translation> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="805"/> + <location filename="../forms/configdialog.ui" line="768"/> <source>Proxy port:</source> - <translation>Port proxy:</translation> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="818"/> + <location filename="../forms/configdialog.ui" line="781"/> <source>Use authentication with proxy</source> - <translation>Použít autorizaci pro proxy</translation> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="825"/> + <location filename="../forms/configdialog.ui" line="788"/> <source>Proxy user name:</source> - <translation>Uživatelské jméno:</translation> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="838"/> + <location filename="../forms/configdialog.ui" line="801"/> <source>Proxy password:</source> - <translation>Heslo:</translation> - </message> -</context> -<context> - <name>Decoder</name> - <message> - <location filename="../../lib/decoder.cpp" line="229"/> - <source>All Supported Bitstreams (</source> - <translation>Všechny podporované formáty (</translation> + <translation type="unfinished"></translation> </message> </context> <context> @@ -356,7 +412,7 @@ <translation>předvolba #</translation> </message> <message> - <location filename="../eqwidget.cpp" line="380"/> + <location filename="../eqwidget.cpp" line="389"/> <source>Import Preset</source> <translation>Importovat předvolbu</translation> </message> @@ -369,348 +425,484 @@ <translation>Vyřadit</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="79"/> + <location filename="../jumptotrackdialog.cpp" line="125"/> <source>Queue</source> <translation>Zařadit</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="13"/> + <location filename="../forms/jumptotrackdialog.ui" line="13"/> <source>Jump To Track</source> <translation>Přeskočit na skladbu</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="33"/> + <location filename="../forms/jumptotrackdialog.ui" line="33"/> <source>Filter</source> <translation>Filtr</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="86"/> + <location filename="../forms/jumptotrackdialog.ui" line="86"/> <source>Refresh</source> <translation>Načíst znovu</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="93"/> + <location filename="../forms/jumptotrackdialog.ui" line="93"/> <source>Jump To</source> <translation>Přeskočit na</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="100"/> + <location filename="../forms/jumptotrackdialog.ui" line="100"/> <source>Close</source> <translation>Zavřít</translation> </message> </context> <context> + <name>MainVisual</name> + <message> + <location filename="../mainvisual.cpp" line="309"/> + <source>Visualization Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="312"/> + <source>Analyzer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="313"/> + <source>Scope</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="314"/> + <source>Off</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="321"/> + <source>Analyzer Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="324"/> + <source>Normal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="325"/> + <source>Fire</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="326"/> + <source>Vertical Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="327"/> + <source>Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="328"/> + <source>Bars</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="341"/> + <source>Peaks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="345"/> + <source>Refresh Rate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="348"/> + <source>50 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="349"/> + <source>25 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="350"/> + <source>10 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="351"/> + <source>5 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="358"/> + <source>Analyzer Falloff</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="375"/> + <source>Slowest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="376"/> + <source>Slow</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="377"/> + <source>Medium</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="378"/> + <source>Fast</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="379"/> + <source>Fastest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="372"/> + <source>Peaks Falloff</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="651"/> + <location filename="../mainwindow.cpp" line="695"/> <source>Default</source> <translation>Seznam</translation> </message> <message> - <location filename="../mainwindow.cpp" line="322"/> - <source>Now Playing</source> - <translation>Nyní se přehrává</translation> - </message> - <message> - <location filename="../mainwindow.cpp" line="405"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Choose a directory</source> <translation>Výběr adresáře</translation> </message> <message> - <location filename="../mainwindow.cpp" line="439"/> + <location filename="../mainwindow.cpp" line="490"/> <source>Select one or more files to open</source> <translation>Vyberte jeden či více souborů k otevření</translation> </message> <message> - <location filename="../mainwindow.cpp" line="590"/> + <location filename="../mainwindow.cpp" line="628"/> <source>&Play</source> <translation>Pře&hrát</translation> </message> <message> - <location filename="../mainwindow.cpp" line="590"/> + <location filename="../mainwindow.cpp" line="628"/> <source>X</source> <translation>X</translation> </message> <message> - <location filename="../mainwindow.cpp" line="591"/> + <location filename="../mainwindow.cpp" line="629"/> <source>&Pause</source> <translation>Pau&za</translation> </message> <message> - <location filename="../mainwindow.cpp" line="591"/> + <location filename="../mainwindow.cpp" line="629"/> <source>C</source> <translation>C</translation> </message> <message> - <location filename="../mainwindow.cpp" line="592"/> + <location filename="../mainwindow.cpp" line="630"/> <source>&Stop</source> <translation>&Stop</translation> </message> <message> - <location filename="../mainwindow.cpp" line="592"/> + <location filename="../mainwindow.cpp" line="630"/> <source>V</source> <translation>V</translation> </message> <message> - <location filename="../mainwindow.cpp" line="593"/> + <location filename="../mainwindow.cpp" line="631"/> <source>&Previous</source> <translation>&Předchozí</translation> </message> <message> - <location filename="../mainwindow.cpp" line="593"/> + <location filename="../mainwindow.cpp" line="631"/> <source>Z</source> <translation>Z</translation> </message> <message> - <location filename="../mainwindow.cpp" line="594"/> + <location filename="../mainwindow.cpp" line="632"/> <source>&Next</source> <translation>&Další</translation> </message> <message> - <location filename="../mainwindow.cpp" line="594"/> + <location filename="../mainwindow.cpp" line="632"/> <source>B</source> <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="595"/> + <location filename="../mainwindow.cpp" line="634"/> <source>&Queue</source> <translation>&Fronta</translation> </message> <message> - <location filename="../mainwindow.cpp" line="595"/> + <location filename="../mainwindow.cpp" line="634"/> <source>Q</source> <translation>Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="597"/> + <location filename="../mainwindow.cpp" line="636"/> <source>&Jump To File</source> - <translation>Přeskočit na soubo&r</translation> + <translation>Pře&skočit na soubor</translation> </message> <message> - <location filename="../mainwindow.cpp" line="597"/> + <location filename="../mainwindow.cpp" line="636"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="599"/> + <location filename="../mainwindow.cpp" line="642"/> <source>&Settings</source> <translation>&Nastavení</translation> </message> <message> - <location filename="../mainwindow.cpp" line="599"/> + <location filename="../mainwindow.cpp" line="642"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="601"/> + <location filename="../mainwindow.cpp" line="644"/> <source>&About</source> <translation>O &aplikaci</translation> </message> <message> - <location filename="../mainwindow.cpp" line="604"/> + <location filename="../mainwindow.cpp" line="648"/> <source>&Exit</source> <translation>U&končit</translation> </message> <message> - <location filename="../mainwindow.cpp" line="604"/> + <location filename="../mainwindow.cpp" line="648"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="705"/> + <location filename="../mainwindow.cpp" line="749"/> <source>Playlist Files</source> <translation>Seznamy skladeb</translation> </message> <message> - <location filename="../mainwindow.cpp" line="680"/> + <location filename="../mainwindow.cpp" line="724"/> <source>Open Playlist</source> <translation>Načíst seznam skladeb</translation> </message> <message> - <location filename="../mainwindow.cpp" line="721"/> + <location filename="../mainwindow.cpp" line="765"/> <source>Save Playlist</source> <translation>Uložit seznam skladeb</translation> </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>P&lay/Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>Space</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="645"/> + <source>&About Qt</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PlayList</name> <message> - <location filename="../playlist.cpp" line="131"/> + <location filename="../playlist.cpp" line="130"/> <source>&Add File</source> <translation>Přidat &soubor</translation> </message> <message> - <location filename="../playlist.cpp" line="132"/> + <location filename="../playlist.cpp" line="131"/> <source>F</source> <translation>F</translation> </message> <message> - <location filename="../playlist.cpp" line="137"/> + <location filename="../playlist.cpp" line="136"/> <source>&Add Directory</source> <translation>Přidat &adresář</translation> </message> <message> - <location filename="../playlist.cpp" line="138"/> + <location filename="../playlist.cpp" line="137"/> <source>D</source> <translation>D</translation> </message> <message> - <location filename="../playlist.cpp" line="150"/> + <location filename="../playlist.cpp" line="149"/> <source>&Remove Selected</source> <translation>&Odstranit vybrané</translation> </message> <message> - <location filename="../playlist.cpp" line="151"/> + <location filename="../playlist.cpp" line="150"/> <source>Del</source> <translation>Del</translation> </message> <message> - <location filename="../playlist.cpp" line="157"/> + <location filename="../playlist.cpp" line="156"/> <source>&Remove All</source> <translation>Odstranit &vše</translation> </message> <message> - <location filename="../playlist.cpp" line="163"/> + <location filename="../playlist.cpp" line="162"/> <source>&Remove Unselected</source> <translation>Odstranit &nevybrané</translation> </message> <message> - <location filename="../playlist.cpp" line="169"/> + <location filename="../playlist.cpp" line="168"/> <source>&View Track Details</source> <translation>Zobrazit &informace o skladbě</translation> </message> <message> - <location filename="../playlist.cpp" line="170"/> + <location filename="../playlist.cpp" line="169"/> <source>Alt+I</source> <translation>Alt+I</translation> </message> <message> - <location filename="../playlist.cpp" line="178"/> + <location filename="../playlist.cpp" line="177"/> <source>Sort List</source> <translation>Seřadit seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="204"/> + <location filename="../playlist.cpp" line="203"/> <source>By Title</source> <translation>Podle názvu skladby</translation> </message> <message> - <location filename="../playlist.cpp" line="208"/> + <location filename="../playlist.cpp" line="207"/> <source>By Filename</source> <translation>Podle názvu souboru</translation> </message> <message> - <location filename="../playlist.cpp" line="212"/> + <location filename="../playlist.cpp" line="211"/> <source>By Path + Filename</source> <translation>Podle cesty a názvu souboru</translation> </message> <message> - <location filename="../playlist.cpp" line="216"/> + <location filename="../playlist.cpp" line="215"/> <source>By Date</source> <translation>Podle data</translation> </message> <message> - <location filename="../playlist.cpp" line="202"/> + <location filename="../playlist.cpp" line="201"/> <source>Sort Selection</source> <translation>Seřadit výběr</translation> </message> <message> - <location filename="../playlist.cpp" line="226"/> + <location filename="../playlist.cpp" line="225"/> <source>Randomize List</source> <translation>Zamíchat seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="227"/> + <location filename="../playlist.cpp" line="226"/> <source>Reverse List</source> <translation>Obrátit pořadí seznamu</translation> </message> <message> - <location filename="../playlist.cpp" line="234"/> + <location filename="../playlist.cpp" line="233"/> <source>Invert Selection</source> <translation>Invertovat výběr</translation> </message> <message> - <location filename="../playlist.cpp" line="241"/> + <location filename="../playlist.cpp" line="240"/> <source>&Select None</source> <translation>&Zrušit výběr</translation> </message> <message> - <location filename="../playlist.cpp" line="248"/> + <location filename="../playlist.cpp" line="247"/> <source>&Select All</source> <translation>&Vybrat vše</translation> </message> <message> - <location filename="../playlist.cpp" line="249"/> + <location filename="../playlist.cpp" line="248"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="256"/> + <location filename="../playlist.cpp" line="255"/> <source>&New List</source> <translation>&Nový seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="257"/> + <location filename="../playlist.cpp" line="256"/> <source>Shift+N</source> <translation>Shift+N</translation> </message> <message> - <location filename="../playlist.cpp" line="263"/> + <location filename="../playlist.cpp" line="262"/> <source>&Load List</source> <translation>Načíst &seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="264"/> + <location filename="../playlist.cpp" line="263"/> <source>O</source> <translation>O</translation> </message> <message> - <location filename="../playlist.cpp" line="268"/> + <location filename="../playlist.cpp" line="267"/> <source>&Save List</source> <translation>&Uložit seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="269"/> + <location filename="../playlist.cpp" line="268"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> <message> - <location filename="../playlist.cpp" line="143"/> + <location filename="../playlist.cpp" line="142"/> <source>&Add Url</source> - <translation>Přidat &URL</translation> + <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="144"/> + <location filename="../playlist.cpp" line="143"/> <source>U</source> - <translation>U</translation> + <translation type="unfinished"></translation> </message> </context> <context> <name>PresetEditor</name> <message> - <location filename="../preseteditor.ui" line="13"/> + <location filename="../forms/preseteditor.ui" line="13"/> <source>Preset Editor</source> <translation>Editor předvoleb</translation> </message> <message> - <location filename="../preseteditor.ui" line="28"/> + <location filename="../forms/preseteditor.ui" line="28"/> <source>Load</source> <translation>Načíst</translation> </message> <message> - <location filename="../preseteditor.ui" line="35"/> + <location filename="../forms/preseteditor.ui" line="35"/> <source>Delete</source> <translation>Odstranit</translation> </message> <message> - <location filename="../preseteditor.ui" line="46"/> + <location filename="../forms/preseteditor.ui" line="46"/> <source>Preset</source> <translation>Předvolba</translation> </message> <message> - <location filename="../preseteditor.ui" line="62"/> + <location filename="../forms/preseteditor.ui" line="62"/> <source>Auto-preset</source> <translation>Automatická předvolba</translation> </message> </context> +<context> + <name>VisualMenu</name> + <message> + <location filename="../visualmenu.cpp" line="30"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> +</context> </TS> diff --git a/src/ui/translations/qmmp_de.qm b/src/ui/translations/qmmp_de.qm Binary files differnew file mode 100644 index 000000000..bfc51f3e7 --- /dev/null +++ b/src/ui/translations/qmmp_de.qm diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts new file mode 100644 index 000000000..e1a346de6 --- /dev/null +++ b/src/ui/translations/qmmp_de.ts @@ -0,0 +1,908 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="de"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../forms/aboutdialog.ui" line="13"/> + <source>About Qmmp</source> + <translation>Über Qmmp</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="51"/> + <source>About</source> + <translation>Info</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="83"/> + <source>Authors</source> + <translation>Autoren</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="125"/> + <source>Thanks To</source> + <translation>Dank an</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="154"/> + <source>License Agreement</source> + <translation>Lizenz</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="60"/> + <source>:/txt/authors_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="61"/> + <source>:/txt/thanks_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="79"/> + <source>Qt-based Multimedia Player (Qmmp)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="80"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="81"/> + <source>:txt/description_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="82"/> + <source>Input plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="91"/> + <source>Output plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="100"/> + <source>Visual plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="109"/> + <source>Effect plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="118"/> + <source>General plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="115"/> + <source>Translators</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AddUrlDialog</name> + <message> + <location filename="../forms/addurldialog.ui" line="13"/> + <source>Enter URL to add</source> + <translation>URL eingeben und hinzufügen</translation> + </message> + <message> + <location filename="../addurldialog.cpp" line="99"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="51"/> + <source>&Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="58"/> + <source>&Cancel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigDialog</name> + <message> + <location filename="../configdialog.cpp" line="334"/> + <source>Enabled</source> + <translation>Aktiviert</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="334"/> + <source>Description</source> + <translation>Beschreibung</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="508"/> + <source>Filename</source> + <translation>Dateiname</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="503"/> + <source>Artist</source> + <translation>Künstler</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="504"/> + <source>Album</source> + <translation>Album</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="505"/> + <source>Title</source> + <translation>Titel</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="506"/> + <source>Tracknumber</source> + <translation>Titelnummer</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="507"/> + <source>Genre</source> + <translation>Genre</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="509"/> + <source>Filepath</source> + <translation>Dateipfad</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="510"/> + <source>Date</source> + <translation>Datum</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="511"/> + <source>Year</source> + <translation>Jahr</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="512"/> + <source>Comment</source> + <translation>Kommentar</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="13"/> + <source>Qmmp Settings</source> + <translation>Qmmp Einstellungen</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="100"/> + <source>Appearance</source> + <translation>Erscheinungsbild</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="108"/> + <source>Playlist</source> + <translation>Wiedergabeliste</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="116"/> + <source>Plugins</source> + <translation>Plugins</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="124"/> + <source>Advanced</source> + <translation>Erweitert</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="174"/> + <source>Skins</source> + <translation>Symbolthema</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="217"/> + <source>Fonts</source> + <translation>Schriftart</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="247"/> + <source>Player:</source> + <translation>Player:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="263"/> + <source>Playlist:</source> + <translation>Wiedergabeliste:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="299"/> + <source>???</source> + <translation>???</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="406"/> + <source>...</source> + <translation>...</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="338"/> + <source>Metadata</source> + <translation>Metadaten</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="362"/> + <source>Load metadata from files</source> + <translation>Metadaten aus Dateien laden</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="372"/> + <source>Song Display</source> + <translation>Titelanzeige</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="393"/> + <source>Title format:</source> + <translation>Titelformat:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="451"/> + <source>Preferences</source> + <translation>Konfiguration</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="458"/> + <source>Information</source> + <translation>Information</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="488"/> + <source>Input</source> + <translation>Eingabe</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="526"/> + <source>Output</source> + <translation>Ausgabe</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="877"/> + <source>Close</source> + <translation>Schließen</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="132"/> + <source>Connectivity</source> + <translation>Verbindung</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="603"/> + <source>File Dialog</source> + <translation>Datei-Dialog</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="736"/> + <source>Proxy</source> + <translation>Proxy</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="748"/> + <source>Enable proxy usage</source> + <translation>Proxy aktivieren</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="755"/> + <source>Proxy host name:</source> + <translation>Name des Proxyservers:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="768"/> + <source>Proxy port:</source> + <translation>Proxy-Port:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="781"/> + <source>Use authentication with proxy</source> + <translation>Benutze Authentisierung mit Proxyserver</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="788"/> + <source>Proxy user name:</source> + <translation>Benutzername für Proxyserver:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="801"/> + <source>Proxy password:</source> + <translation>Passwort für Proxyserver:</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="170"/> + <source>Archived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="192"/> + <source>Unarchived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="558"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="575"/> + <source>Effects</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="589"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="680"/> + <source>Audio</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="686"/> + <source>Use software volume control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="696"/> + <source>Visibility Control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="702"/> + <source>Hide on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="709"/> + <source>Start hidden</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EqWidget</name> + <message> + <location filename="../eqwidget.cpp" line="172"/> + <source>preset</source> + <translation>Voreinstellung</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="258"/> + <source>&Load/Delete</source> + <translation>&Laden/Löschen</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="260"/> + <source>&Save Preset</source> + <translation>&Voreinstellung speichern</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="261"/> + <source>&Save Auto-load Preset</source> + <translation>&Automatische Voreinstellungen speichern</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="262"/> + <source>&Import</source> + <translation>&Importieren</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="264"/> + <source>&Clear</source> + <translation>&Leeren</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="293"/> + <source>Saving Preset</source> + <translation>Voreinstellung speichern</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="294"/> + <source>Preset name:</source> + <translation>Name der Voreinstellung:</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="295"/> + <source>preset #</source> + <translation>Voreinstellung #</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="389"/> + <source>Import Preset</source> + <translation>Voreinstellung importieren</translation> + </message> +</context> +<context> + <name>JumpToTrackDialog</name> + <message> + <location filename="../jumptotrackdialog.cpp" line="123"/> + <source>Unqueue</source> + <translation>Aus Warteschlange entfernen</translation> + </message> + <message> + <location filename="../jumptotrackdialog.cpp" line="125"/> + <source>Queue</source> + <translation>In Warteschlange</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="13"/> + <source>Jump To Track</source> + <translation>Springe zu Titel</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="33"/> + <source>Filter</source> + <translation>Filter</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="86"/> + <source>Refresh</source> + <translation>Aktualisieren</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="93"/> + <source>Jump To</source> + <translation>Springe zu</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="100"/> + <source>Close</source> + <translation>Schließen</translation> + </message> +</context> +<context> + <name>MainVisual</name> + <message> + <location filename="../mainvisual.cpp" line="309"/> + <source>Visualization Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="312"/> + <source>Analyzer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="313"/> + <source>Scope</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="314"/> + <source>Off</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="321"/> + <source>Analyzer Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="324"/> + <source>Normal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="325"/> + <source>Fire</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="326"/> + <source>Vertical Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="327"/> + <source>Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="328"/> + <source>Bars</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="341"/> + <source>Peaks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="345"/> + <source>Refresh Rate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="348"/> + <source>50 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="349"/> + <source>25 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="350"/> + <source>10 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="351"/> + <source>5 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="358"/> + <source>Analyzer Falloff</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="375"/> + <source>Slowest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="376"/> + <source>Slow</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="377"/> + <source>Medium</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="378"/> + <source>Fast</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="379"/> + <source>Fastest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="372"/> + <source>Peaks Falloff</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.cpp" line="695"/> + <source>Default</source> + <translation>Standard</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="456"/> + <source>Choose a directory</source> + <translation>Verzeichnis wählen</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="490"/> + <source>Select one or more files to open</source> + <translation>Eine oder mehrere Dateien zu Öffnen auswählen</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="628"/> + <source>&Play</source> + <translation>&Wiedergabe</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="628"/> + <source>X</source> + <translation>X</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="629"/> + <source>&Pause</source> + <translation>&Pause</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="629"/> + <source>C</source> + <translation>C</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="630"/> + <source>&Stop</source> + <translation>&Stop</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="630"/> + <source>V</source> + <translation>V</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="631"/> + <source>&Previous</source> + <translation>&Vorheriger Titel</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="631"/> + <source>Z</source> + <translation>Z</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="632"/> + <source>&Next</source> + <translation>&Nächster Titel</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="632"/> + <source>B</source> + <translation>B</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="634"/> + <source>&Queue</source> + <translation>&Warteschlange</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="634"/> + <source>Q</source> + <translation>Q</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="636"/> + <source>&Jump To File</source> + <translation>&Springe zu Titel</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="636"/> + <source>J</source> + <translation>J</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="642"/> + <source>&Settings</source> + <translation>&Einstellungen</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="642"/> + <source>Ctrl+P</source> + <translation>Ctrl+P</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="644"/> + <source>&About</source> + <translation>Ü&ber</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="648"/> + <source>&Exit</source> + <translation>&Beenden</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="648"/> + <source>Ctrl+Q</source> + <translation>Ctrl+Q</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="749"/> + <source>Playlist Files</source> + <translation>Wiedergabelisten</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="724"/> + <source>Open Playlist</source> + <translation>Wiedergabeliste öffnen</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="765"/> + <source>Save Playlist</source> + <translation>Wiedergabeliste speichern</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>P&lay/Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>Space</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="645"/> + <source>&About Qt</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PlayList</name> + <message> + <location filename="../playlist.cpp" line="130"/> + <source>&Add File</source> + <translation>&Datei hinzufügen</translation> + </message> + <message> + <location filename="../playlist.cpp" line="131"/> + <source>F</source> + <translation>F</translation> + </message> + <message> + <location filename="../playlist.cpp" line="136"/> + <source>&Add Directory</source> + <translation>&Verzeichnis hinzufügen</translation> + </message> + <message> + <location filename="../playlist.cpp" line="137"/> + <source>D</source> + <translation>D</translation> + </message> + <message> + <location filename="../playlist.cpp" line="149"/> + <source>&Remove Selected</source> + <translation>&Ausgewählte entfernen</translation> + </message> + <message> + <location filename="../playlist.cpp" line="150"/> + <source>Del</source> + <translation>Entf</translation> + </message> + <message> + <location filename="../playlist.cpp" line="156"/> + <source>&Remove All</source> + <translation>Alle &entfernen</translation> + </message> + <message> + <location filename="../playlist.cpp" line="162"/> + <source>&Remove Unselected</source> + <translation>&Nicht ausgewählte entfernen</translation> + </message> + <message> + <location filename="../playlist.cpp" line="168"/> + <source>&View Track Details</source> + <translation>&Titeldetails anzeigen</translation> + </message> + <message> + <location filename="../playlist.cpp" line="169"/> + <source>Alt+I</source> + <translation>Alt+I</translation> + </message> + <message> + <location filename="../playlist.cpp" line="177"/> + <source>Sort List</source> + <translation>Wiedergabeliste sortieren</translation> + </message> + <message> + <location filename="../playlist.cpp" line="203"/> + <source>By Title</source> + <translation>Nach Titel</translation> + </message> + <message> + <location filename="../playlist.cpp" line="207"/> + <source>By Filename</source> + <translation>Nach Dateinamen</translation> + </message> + <message> + <location filename="../playlist.cpp" line="211"/> + <source>By Path + Filename</source> + <translation>Nach Pfad + Dateinamen</translation> + </message> + <message> + <location filename="../playlist.cpp" line="215"/> + <source>By Date</source> + <translation>Nach Datum</translation> + </message> + <message> + <location filename="../playlist.cpp" line="201"/> + <source>Sort Selection</source> + <translation>Auswahl sortieren</translation> + </message> + <message> + <location filename="../playlist.cpp" line="225"/> + <source>Randomize List</source> + <translation>Zufällige Wiedergabe</translation> + </message> + <message> + <location filename="../playlist.cpp" line="226"/> + <source>Reverse List</source> + <translation>Wiedergabeliste umkehren</translation> + </message> + <message> + <location filename="../playlist.cpp" line="233"/> + <source>Invert Selection</source> + <translation>Auswahl umkehren</translation> + </message> + <message> + <location filename="../playlist.cpp" line="240"/> + <source>&Select None</source> + <translation>&Keine auswählen</translation> + </message> + <message> + <location filename="../playlist.cpp" line="247"/> + <source>&Select All</source> + <translation>Alle aus&wählen</translation> + </message> + <message> + <location filename="../playlist.cpp" line="248"/> + <source>Ctrl+A</source> + <translation>Ctrl+A</translation> + </message> + <message> + <location filename="../playlist.cpp" line="255"/> + <source>&New List</source> + <translation>&Neue Wiedergabeliste</translation> + </message> + <message> + <location filename="../playlist.cpp" line="256"/> + <source>Shift+N</source> + <translation>Shift+N</translation> + </message> + <message> + <location filename="../playlist.cpp" line="262"/> + <source>&Load List</source> + <translation>Wiedergabeliste &laden</translation> + </message> + <message> + <location filename="../playlist.cpp" line="263"/> + <source>O</source> + <translation>O</translation> + </message> + <message> + <location filename="../playlist.cpp" line="267"/> + <source>&Save List</source> + <translation>Wiedergabeliste &speichern</translation> + </message> + <message> + <location filename="../playlist.cpp" line="268"/> + <source>Shift+S</source> + <translation>Shift+S</translation> + </message> + <message> + <location filename="../playlist.cpp" line="142"/> + <source>&Add Url</source> + <translation>&URL hinzufügen</translation> + </message> + <message> + <location filename="../playlist.cpp" line="143"/> + <source>U</source> + <translation>U</translation> + </message> +</context> +<context> + <name>PresetEditor</name> + <message> + <location filename="../forms/preseteditor.ui" line="13"/> + <source>Preset Editor</source> + <translation>Voreinstellungen editieren</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="28"/> + <source>Load</source> + <translation>Laden</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="35"/> + <source>Delete</source> + <translation>Löschen</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="46"/> + <source>Preset</source> + <translation>Voreinstellung</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="62"/> + <source>Auto-preset</source> + <translation>Automatische Voreinstellung</translation> + </message> +</context> +<context> + <name>VisualMenu</name> + <message> + <location filename="../visualmenu.cpp" line="30"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/ui/translations/qmmp_locales.qrc b/src/ui/translations/qmmp_locales.qrc index 64ac204fa..353d1e391 100644 --- a/src/ui/translations/qmmp_locales.qrc +++ b/src/ui/translations/qmmp_locales.qrc @@ -4,5 +4,9 @@ <file>qmmp_ru.qm</file> <file>qmmp_tr.qm</file> <file>qmmp_zh_CN.qm</file> + <file>qmmp_uk_UA.qm</file> + <file>qmmp_zh_TW.qm</file> + <file>qmmp_cs.qm</file> + <file>qmmp_pt_BR.qm</file> </qresource> </RCC> diff --git a/src/ui/translations/qmmp_pt_BR.qm b/src/ui/translations/qmmp_pt_BR.qm Binary files differnew file mode 100644 index 000000000..3cb4a59bd --- /dev/null +++ b/src/ui/translations/qmmp_pt_BR.qm diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts new file mode 100644 index 000000000..5f3308312 --- /dev/null +++ b/src/ui/translations/qmmp_pt_BR.ts @@ -0,0 +1,908 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="pt"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../forms/aboutdialog.ui" line="13"/> + <source>About Qmmp</source> + <translation type="unfinished">Sobre QMMP</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="51"/> + <source>About</source> + <translation type="unfinished">Sobre</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="154"/> + <source>License Agreement</source> + <translation type="unfinished">Concordância com a Licença</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="83"/> + <source>Authors</source> + <translation type="unfinished">Autores</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="125"/> + <source>Thanks To</source> + <translation type="unfinished">Agradecimentos para</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="60"/> + <source>:/txt/authors_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="61"/> + <source>:/txt/thanks_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="79"/> + <source>Qt-based Multimedia Player (Qmmp)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="80"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="81"/> + <source>:txt/description_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="82"/> + <source>Input plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="91"/> + <source>Output plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="100"/> + <source>Visual plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="109"/> + <source>Effect plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="118"/> + <source>General plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="115"/> + <source>Translators</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AddUrlDialog</name> + <message> + <location filename="../addurldialog.cpp" line="99"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="13"/> + <source>Enter URL to add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="51"/> + <source>&Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="58"/> + <source>&Cancel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigDialog</name> + <message> + <location filename="../configdialog.cpp" line="334"/> + <source>Enabled</source> + <translation type="unfinished">Ligado</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="334"/> + <source>Description</source> + <translation type="unfinished">Descrição</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="508"/> + <source>Filename</source> + <translation type="unfinished">Nome do Arquivo</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="503"/> + <source>Artist</source> + <translation type="unfinished">Artista</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="504"/> + <source>Album</source> + <translation type="unfinished">Álbum</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="505"/> + <source>Title</source> + <translation type="unfinished">Título</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="506"/> + <source>Tracknumber</source> + <translation type="unfinished">Número da faixa</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="507"/> + <source>Genre</source> + <translation type="unfinished">Gênero</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="509"/> + <source>Filepath</source> + <translation type="unfinished">Pasta do arquivo</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="510"/> + <source>Date</source> + <translation>Data</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="511"/> + <source>Year</source> + <translation type="unfinished">Ano</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="512"/> + <source>Comment</source> + <translation type="unfinished">Comentário</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="13"/> + <source>Qmmp Settings</source> + <translation type="unfinished">Configurações</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="174"/> + <source>Skins</source> + <translation type="unfinished">Temas</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="217"/> + <source>Fonts</source> + <translation type="unfinished">Fontes</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="247"/> + <source>Player:</source> + <translation type="unfinished">Player</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="263"/> + <source>Playlist:</source> + <translation type="unfinished">Lista de músicas:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="299"/> + <source>???</source> + <translation>???</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="406"/> + <source>...</source> + <translation>...</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="338"/> + <source>Metadata</source> + <translation type="unfinished">MetaData</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="362"/> + <source>Load metadata from files</source> + <translation type="unfinished">Carregar arquivo MetaData</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="372"/> + <source>Song Display</source> + <translation type="unfinished">Mostrar música</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="393"/> + <source>Title format:</source> + <translation type="unfinished">Tipo de Formato:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="488"/> + <source>Input</source> + <translation type="unfinished">Entrada</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="526"/> + <source>Output</source> + <translation type="unfinished">Saída</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="451"/> + <source>Preferences</source> + <translation type="unfinished">Preferências</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="458"/> + <source>Information</source> + <translation type="unfinished">Informações</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="100"/> + <source>Appearance</source> + <translation type="unfinished">Aparência</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="108"/> + <source>Playlist</source> + <translation type="unfinished">Lista de músicas</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="116"/> + <source>Plugins</source> + <translation type="unfinished">Plugins</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="124"/> + <source>Advanced</source> + <translation type="unfinished">Avançado</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="877"/> + <source>Close</source> + <translation type="unfinished">Fechar</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="170"/> + <source>Archived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="192"/> + <source>Unarchived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="132"/> + <source>Connectivity</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="558"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="575"/> + <source>Effects</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="589"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="603"/> + <source>File Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="680"/> + <source>Audio</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="686"/> + <source>Use software volume control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="696"/> + <source>Visibility Control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="702"/> + <source>Hide on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="709"/> + <source>Start hidden</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="736"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="748"/> + <source>Enable proxy usage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="755"/> + <source>Proxy host name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="768"/> + <source>Proxy port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="781"/> + <source>Use authentication with proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="788"/> + <source>Proxy user name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="801"/> + <source>Proxy password:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EqWidget</name> + <message> + <location filename="../eqwidget.cpp" line="172"/> + <source>preset</source> + <translation type="unfinished">preset</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="258"/> + <source>&Load/Delete</source> + <translation type="unfinished">&Carregar/Deletar</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="260"/> + <source>&Save Preset</source> + <translation type="unfinished">%Salvar preset</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="261"/> + <source>&Save Auto-load Preset</source> + <translation type="unfinished">&Salvar Auto-Carregar preset</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="264"/> + <source>&Clear</source> + <translation type="unfinished">&Limpar</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="293"/> + <source>Saving Preset</source> + <translation type="unfinished">Salvando Preset</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="294"/> + <source>Preset name:</source> + <translation type="unfinished">Nome Preset:</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="295"/> + <source>preset #</source> + <translation type="unfinished">Preset #</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="262"/> + <source>&Import</source> + <translation type="unfinished">&Importar</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="389"/> + <source>Import Preset</source> + <translation type="unfinished">Importar Preset</translation> + </message> +</context> +<context> + <name>JumpToTrackDialog</name> + <message> + <location filename="../jumptotrackdialog.cpp" line="123"/> + <source>Unqueue</source> + <translation type="unfinished">Sem Faixa na Fila</translation> + </message> + <message> + <location filename="../jumptotrackdialog.cpp" line="125"/> + <source>Queue</source> + <translation type="unfinished">Faixa na Fila</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="13"/> + <source>Jump To Track</source> + <translation type="unfinished">Pular de faixa</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="33"/> + <source>Filter</source> + <translation>Filtro</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="86"/> + <source>Refresh</source> + <translation type="unfinished">Recarregar</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="93"/> + <source>Jump To</source> + <translation type="unfinished">Pular para</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="100"/> + <source>Close</source> + <translation type="unfinished">Fechar</translation> + </message> +</context> +<context> + <name>MainVisual</name> + <message> + <location filename="../mainvisual.cpp" line="309"/> + <source>Visualization Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="312"/> + <source>Analyzer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="313"/> + <source>Scope</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="314"/> + <source>Off</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="321"/> + <source>Analyzer Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="324"/> + <source>Normal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="325"/> + <source>Fire</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="326"/> + <source>Vertical Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="327"/> + <source>Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="328"/> + <source>Bars</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="341"/> + <source>Peaks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="345"/> + <source>Refresh Rate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="348"/> + <source>50 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="349"/> + <source>25 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="350"/> + <source>10 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="351"/> + <source>5 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="358"/> + <source>Analyzer Falloff</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="375"/> + <source>Slowest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="376"/> + <source>Slow</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="377"/> + <source>Medium</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="378"/> + <source>Fast</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="379"/> + <source>Fastest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="372"/> + <source>Peaks Falloff</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.cpp" line="695"/> + <source>Default</source> + <translation type="unfinished">Padrão</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="456"/> + <source>Choose a directory</source> + <translation type="unfinished">Escolher o diretorio</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="490"/> + <source>Select one or more files to open</source> + <translation type="unfinished">Selecionar um ou mais arquivos</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="628"/> + <source>&Play</source> + <translation type="unfinished">Tocar</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="628"/> + <source>X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="629"/> + <source>&Pause</source> + <translation type="unfinished">Pausar</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="629"/> + <source>C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="630"/> + <source>&Stop</source> + <translation type="unfinished">Parar</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="630"/> + <source>V</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="631"/> + <source>&Previous</source> + <translation type="unfinished">Anterior</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="631"/> + <source>Z</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="632"/> + <source>&Next</source> + <translation type="unfinished">Próximo</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="632"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="634"/> + <source>&Queue</source> + <translation type="unfinished">Na fila</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="634"/> + <source>Q</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="636"/> + <source>&Jump To File</source> + <translation type="unfinished">Pular para arquivo</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="636"/> + <source>J</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="642"/> + <source>&Settings</source> + <translation type="unfinished">Configurações</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="642"/> + <source>Ctrl+P</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="648"/> + <source>&Exit</source> + <translation type="unfinished">Sair</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="648"/> + <source>Ctrl+Q</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="724"/> + <source>Open Playlist</source> + <translation type="unfinished">Abrir Playlist</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="765"/> + <source>Save Playlist</source> + <translation type="unfinished">Salvar Playlist</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="644"/> + <source>&About</source> + <translation type="unfinished">&Sobre</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="749"/> + <source>Playlist Files</source> + <translation type="unfinished">ФArquivos de lista de músicas</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>P&lay/Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>Space</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="645"/> + <source>&About Qt</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PlayList</name> + <message> + <location filename="../playlist.cpp" line="131"/> + <source>F</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="137"/> + <source>D</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="169"/> + <source>Alt+I</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="248"/> + <source>Ctrl+A</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="263"/> + <source>O</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="130"/> + <source>&Add File</source> + <translation type="unfinished">&Adicionar arquivo</translation> + </message> + <message> + <location filename="../playlist.cpp" line="136"/> + <source>&Add Directory</source> + <translation type="unfinished">&Adicionar Diretorio</translation> + </message> + <message> + <location filename="../playlist.cpp" line="149"/> + <source>&Remove Selected</source> + <translation type="unfinished">&Remover selecionadas</translation> + </message> + <message> + <location filename="../playlist.cpp" line="156"/> + <source>&Remove All</source> + <translation type="unfinished">&Remover tudo</translation> + </message> + <message> + <location filename="../playlist.cpp" line="162"/> + <source>&Remove Unselected</source> + <translation type="unfinished">&Remover não selecionadas</translation> + </message> + <message> + <location filename="../playlist.cpp" line="168"/> + <source>&View Track Details</source> + <translation type="unfinished">&Ver detalhes da Faixa</translation> + </message> + <message> + <location filename="../playlist.cpp" line="177"/> + <source>Sort List</source> + <translation type="unfinished">Classificar lista</translation> + </message> + <message> + <location filename="../playlist.cpp" line="203"/> + <source>By Title</source> + <translation type="unfinished">Por Título</translation> + </message> + <message> + <location filename="../playlist.cpp" line="207"/> + <source>By Filename</source> + <translation type="unfinished">Por Nome</translation> + </message> + <message> + <location filename="../playlist.cpp" line="211"/> + <source>By Path + Filename</source> + <translation type="unfinished">Por Dirertório + Nome</translation> + </message> + <message> + <location filename="../playlist.cpp" line="215"/> + <source>By Date</source> + <translation type="unfinished">Por Data</translation> + </message> + <message> + <location filename="../playlist.cpp" line="201"/> + <source>Sort Selection</source> + <translation type="unfinished">Classificar por Seleção</translation> + </message> + <message> + <location filename="../playlist.cpp" line="225"/> + <source>Randomize List</source> + <translation type="unfinished">Lista Eleatória</translation> + </message> + <message> + <location filename="../playlist.cpp" line="226"/> + <source>Reverse List</source> + <translation type="unfinished">Lista Revertida</translation> + </message> + <message> + <location filename="../playlist.cpp" line="233"/> + <source>Invert Selection</source> + <translation type="unfinished">Inverter Seleção</translation> + </message> + <message> + <location filename="../playlist.cpp" line="240"/> + <source>&Select None</source> + <translation type="unfinished">&Nenhum selecionado</translation> + </message> + <message> + <location filename="../playlist.cpp" line="247"/> + <source>&Select All</source> + <translation type="unfinished">&Selecionar tudo</translation> + </message> + <message> + <location filename="../playlist.cpp" line="255"/> + <source>&New List</source> + <translation type="unfinished">&Nova lista</translation> + </message> + <message> + <location filename="../playlist.cpp" line="256"/> + <source>Shift+N</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="262"/> + <source>&Load List</source> + <translation type="unfinished">&Carregar lista</translation> + </message> + <message> + <location filename="../playlist.cpp" line="267"/> + <source>&Save List</source> + <translation type="unfinished">&Salvar lista</translation> + </message> + <message> + <location filename="../playlist.cpp" line="268"/> + <source>Shift+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="150"/> + <source>Del</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="142"/> + <source>&Add Url</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="143"/> + <source>U</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PresetEditor</name> + <message> + <location filename="../forms/preseteditor.ui" line="13"/> + <source>Preset Editor</source> + <translation type="unfinished">Editor de Preset</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="28"/> + <source>Load</source> + <translation type="unfinished">Carregar</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="35"/> + <source>Delete</source> + <translation type="unfinished">Remover</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="46"/> + <source>Preset</source> + <translation type="unfinished">Preset</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="62"/> + <source>Auto-preset</source> + <translation type="unfinished">Auto-preset</translation> + </message> +</context> +<context> + <name>VisualMenu</name> + <message> + <location filename="../visualmenu.cpp" line="30"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/ui/translations/qmmp_ru.qm b/src/ui/translations/qmmp_ru.qm Binary files differindex 38c82d0e8..a4a6e7f92 100644 --- a/src/ui/translations/qmmp_ru.qm +++ b/src/ui/translations/qmmp_ru.qm diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts index 32fdd757d..05613d831 100644 --- a/src/ui/translations/qmmp_ru.ts +++ b/src/ui/translations/qmmp_ru.ts @@ -1,250 +1,367 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="1.1" language="ru"> -<defaultcodec></defaultcodec> <context> <name>AboutDialog</name> <message> - <location filename="../aboutdialog.ui" line="13"/> + <location filename="../forms/aboutdialog.ui" line="13"/> <source>About Qmmp</source> <translation>О Qmmp</translation> </message> <message> - <location filename="../aboutdialog.ui" line="42"/> + <location filename="../forms/aboutdialog.ui" line="51"/> <source>About</source> <translation>О программе</translation> </message> <message> - <location filename="../aboutdialog.ui" line="102"/> + <location filename="../forms/aboutdialog.ui" line="154"/> <source>License Agreement</source> <translation>Лицензия</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="46"/> - <source>:/html/about_en.html</source> - <translation>:/html/about_ru.html</translation> + <location filename="../forms/aboutdialog.ui" line="83"/> + <source>Authors</source> + <translation>Авторы</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="47"/> - <source>:/html/authors_en.txt</source> - <translation>:/html/authors_ru.txt</translation> + <location filename="../forms/aboutdialog.ui" line="125"/> + <source>Thanks To</source> + <translation>Благодарности</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="48"/> - <source>:/html/thanks_en.txt</source> - <translation>:/html/thanks_ru.txt</translation> + <location filename="../aboutdialog.cpp" line="60"/> + <source>:/txt/authors_en.txt</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.ui" line="62"/> - <source>Authors</source> - <translation>Авторы</translation> + <location filename="../aboutdialog.cpp" line="61"/> + <source>:/txt/thanks_en.txt</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.ui" line="82"/> - <source>Thanks To</source> - <translation>Благодарности</translation> + <location filename="../aboutdialog.cpp" line="79"/> + <source>Qt-based Multimedia Player (Qmmp)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="80"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="81"/> + <source>:txt/description_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="82"/> + <source>Input plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="91"/> + <source>Output plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="100"/> + <source>Visual plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="109"/> + <source>Effect plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="118"/> + <source>General plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="115"/> + <source>Translators</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AddUrlDialog</name> + <message> + <location filename="../addurldialog.cpp" line="99"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="13"/> + <source>Enter URL to add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="51"/> + <source>&Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="58"/> + <source>&Cancel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>ConfigDialog</name> <message> - <location filename="../configdialog.cpp" line="179"/> + <location filename="../configdialog.cpp" line="334"/> <source>Enabled</source> <translation>Включён</translation> </message> <message> - <location filename="../configdialog.cpp" line="179"/> + <location filename="../configdialog.cpp" line="334"/> <source>Description</source> <translation>Описание</translation> </message> <message> - <location filename="../configdialog.cpp" line="303"/> + <location filename="../configdialog.cpp" line="508"/> <source>Filename</source> <translation>Имя файла</translation> </message> <message> - <location filename="../configdialog.cpp" line="298"/> + <location filename="../configdialog.cpp" line="503"/> <source>Artist</source> <translation>Исполнитель</translation> </message> <message> - <location filename="../configdialog.cpp" line="299"/> + <location filename="../configdialog.cpp" line="504"/> <source>Album</source> <translation>Альбом</translation> </message> <message> - <location filename="../configdialog.cpp" line="300"/> + <location filename="../configdialog.cpp" line="505"/> <source>Title</source> <translation>Название</translation> </message> <message> - <location filename="../configdialog.cpp" line="301"/> + <location filename="../configdialog.cpp" line="506"/> <source>Tracknumber</source> <translation>Номер трека</translation> </message> <message> - <location filename="../configdialog.cpp" line="302"/> + <location filename="../configdialog.cpp" line="507"/> <source>Genre</source> <translation>Жанр</translation> </message> <message> - <location filename="../configdialog.cpp" line="304"/> + <location filename="../configdialog.cpp" line="509"/> <source>Filepath</source> <translation>Путь к файлу</translation> </message> <message> - <location filename="../configdialog.cpp" line="305"/> + <location filename="../configdialog.cpp" line="510"/> <source>Date</source> <translation>Дата</translation> </message> <message> - <location filename="../configdialog.cpp" line="306"/> + <location filename="../configdialog.cpp" line="511"/> <source>Year</source> <translation>Год</translation> </message> <message> - <location filename="../configdialog.cpp" line="307"/> + <location filename="../configdialog.cpp" line="512"/> <source>Comment</source> <translation>Комментарий</translation> </message> <message> - <location filename="../configdialog.ui" line="13"/> + <location filename="../forms/configdialog.ui" line="13"/> <source>Qmmp Settings</source> <translation>Настройки Qmmp</translation> </message> <message> - <location filename="../configdialog.ui" line="134"/> + <location filename="../forms/configdialog.ui" line="174"/> <source>Skins</source> <translation>Обложки</translation> </message> <message> - <location filename="../configdialog.ui" line="165"/> + <location filename="../forms/configdialog.ui" line="217"/> <source>Fonts</source> <translation>Шрифты</translation> </message> <message> - <location filename="../configdialog.ui" line="183"/> + <location filename="../forms/configdialog.ui" line="247"/> <source>Player:</source> <translation>Плеер:</translation> </message> <message> - <location filename="../configdialog.ui" line="199"/> + <location filename="../forms/configdialog.ui" line="263"/> <source>Playlist:</source> <translation>Список:</translation> </message> <message> - <location filename="../configdialog.ui" line="235"/> + <location filename="../forms/configdialog.ui" line="299"/> <source>???</source> <translation>???</translation> </message> <message> - <location filename="../configdialog.ui" line="309"/> + <location filename="../forms/configdialog.ui" line="406"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="../configdialog.ui" line="262"/> + <location filename="../forms/configdialog.ui" line="338"/> <source>Metadata</source> <translation>Метаданные</translation> </message> <message> - <location filename="../configdialog.ui" line="274"/> + <location filename="../forms/configdialog.ui" line="362"/> <source>Load metadata from files</source> <translation>Считывать метаданные из файлов</translation> </message> <message> - <location filename="../configdialog.ui" line="284"/> + <location filename="../forms/configdialog.ui" line="372"/> <source>Song Display</source> <translation>Список песен</translation> </message> <message> - <location filename="../configdialog.ui" line="296"/> + <location filename="../forms/configdialog.ui" line="393"/> <source>Title format:</source> <translation>Формат названия:</translation> </message> <message> - <location filename="../configdialog.ui" line="379"/> + <location filename="../forms/configdialog.ui" line="488"/> <source>Input</source> <translation>Ввод</translation> </message> <message> - <location filename="../configdialog.ui" line="408"/> + <location filename="../forms/configdialog.ui" line="526"/> <source>Output</source> <translation>Вывод</translation> </message> <message> - <location filename="../configdialog.ui" line="342"/> + <location filename="../forms/configdialog.ui" line="451"/> <source>Preferences</source> <translation>Настройки</translation> </message> <message> - <location filename="../configdialog.ui" line="349"/> + <location filename="../forms/configdialog.ui" line="458"/> <source>Information</source> <translation>Информация</translation> </message> <message> - <location filename="../configdialog.ui" line="444"/> - <source>Tray Icon</source> - <translation>Системный значок</translation> - </message> - <message> - <location filename="../configdialog.ui" line="456"/> - <source>Show tooltip</source> - <translation>Всплывающая подсказка</translation> - </message> - <message> - <location filename="../configdialog.ui" line="463"/> - <source>Show message</source> - <translation>Показывать сообщение</translation> - </message> - <message> - <location filename="../configdialog.ui" line="486"/> - <source>Message delay, ms:</source> - <translation>Задержка сообщения, мс:</translation> - </message> - <message> - <location filename="../configdialog.ui" line="496"/> - <source>Show tray icon</source> - <translation>Показывать системный значок</translation> - </message> - <message> - <location filename="../configdialog.ui" line="75"/> + <location filename="../forms/configdialog.ui" line="100"/> <source>Appearance</source> <translation>Внешний вид</translation> </message> <message> - <location filename="../configdialog.ui" line="83"/> + <location filename="../forms/configdialog.ui" line="108"/> <source>Playlist</source> <translation>Список</translation> </message> <message> - <location filename="../configdialog.ui" line="91"/> + <location filename="../forms/configdialog.ui" line="116"/> <source>Plugins</source> <translation>Модули</translation> </message> <message> - <location filename="../configdialog.ui" line="99"/> + <location filename="../forms/configdialog.ui" line="124"/> <source>Advanced</source> <translation>Дополнительно</translation> </message> <message> - <location filename="../configdialog.ui" line="585"/> + <location filename="../forms/configdialog.ui" line="877"/> <source>Close</source> <translation>Закрыть</translation> </message> <message> - <location filename="../configdialog.ui" line="506"/> - <source>Action On Close</source> - <translation>Реакция на закрытие</translation> + <location filename="../configdialog.cpp" line="170"/> + <source>Archived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="192"/> + <source>Unarchived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="132"/> + <source>Connectivity</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="558"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="575"/> + <source>Effects</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="589"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="603"/> + <source>File Dialog</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="518"/> - <source>Hide to tray</source> - <translation>Свернуть в системный лоток</translation> + <location filename="../forms/configdialog.ui" line="680"/> + <source>Audio</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="525"/> - <source>Quit</source> - <translation>Выход</translation> + <location filename="../forms/configdialog.ui" line="686"/> + <source>Use software volume control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="696"/> + <source>Visibility Control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="702"/> + <source>Hide on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="709"/> + <source>Start hidden</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="736"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="748"/> + <source>Enable proxy usage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="755"/> + <source>Proxy host name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="768"/> + <source>Proxy port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="781"/> + <source>Use authentication with proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="788"/> + <source>Proxy user name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="801"/> + <source>Proxy password:</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -295,7 +412,7 @@ <translation>&Импортировать</translation> </message> <message> - <location filename="../eqwidget.cpp" line="380"/> + <location filename="../eqwidget.cpp" line="389"/> <source>Import Preset</source> <translation>Импорт предустановки</translation> </message> @@ -303,343 +420,489 @@ <context> <name>JumpToTrackDialog</name> <message> - <location filename="../jumptotrackdialog.cpp" line="122"/> + <location filename="../jumptotrackdialog.cpp" line="123"/> <source>Unqueue</source> <translation>Снять с очереди</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="79"/> + <location filename="../jumptotrackdialog.cpp" line="125"/> <source>Queue</source> <translation>В очередь</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="13"/> + <location filename="../forms/jumptotrackdialog.ui" line="13"/> <source>Jump To Track</source> <translation>Перейти к треку</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="33"/> + <location filename="../forms/jumptotrackdialog.ui" line="33"/> <source>Filter</source> <translation>Фильтр</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="86"/> + <location filename="../forms/jumptotrackdialog.ui" line="86"/> <source>Refresh</source> <translation>Обновить</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="93"/> + <location filename="../forms/jumptotrackdialog.ui" line="93"/> <source>Jump To</source> <translation>Перейти к</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="100"/> + <location filename="../forms/jumptotrackdialog.ui" line="100"/> <source>Close</source> <translation>Закрыть</translation> </message> </context> <context> - <name>MainWindow</name> + <name>MainVisual</name> <message> - <location filename="../mainwindow.cpp" line="554"/> - <source>Default</source> + <location filename="../mainvisual.cpp" line="309"/> + <source>Visualization Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="312"/> + <source>Analyzer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="313"/> + <source>Scope</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="314"/> + <source>Off</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="321"/> + <source>Analyzer Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="324"/> + <source>Normal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="325"/> + <source>Fire</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="326"/> + <source>Vertical Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="327"/> + <source>Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="328"/> + <source>Bars</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="341"/> + <source>Peaks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="345"/> + <source>Refresh Rate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="348"/> + <source>50 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="349"/> + <source>25 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="350"/> + <source>10 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="351"/> + <source>5 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="358"/> + <source>Analyzer Falloff</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="375"/> + <source>Slowest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="376"/> + <source>Slow</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="297"/> - <source>Now Playing</source> - <translation>Сейчас играет</translation> + <location filename="../mainvisual.cpp" line="377"/> + <source>Medium</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="378"/> + <source>Fast</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="379"/> + <source>Fastest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="372"/> + <source>Peaks Falloff</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.cpp" line="695"/> + <source>Default</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="341"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Choose a directory</source> <translation>Выберите директорию</translation> </message> <message> - <location filename="../mainwindow.cpp" line="355"/> + <location filename="../mainwindow.cpp" line="490"/> <source>Select one or more files to open</source> <translation>Выберите один или несколько файлов</translation> </message> <message> - <location filename="../mainwindow.cpp" line="502"/> + <location filename="../mainwindow.cpp" line="628"/> <source>&Play</source> <translation>&Воспроизвести</translation> </message> <message> - <location filename="../mainwindow.cpp" line="502"/> + <location filename="../mainwindow.cpp" line="628"/> <source>X</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="503"/> + <location filename="../mainwindow.cpp" line="629"/> <source>&Pause</source> <translation>&Приостановить</translation> </message> <message> - <location filename="../mainwindow.cpp" line="503"/> + <location filename="../mainwindow.cpp" line="629"/> <source>C</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="504"/> + <location filename="../mainwindow.cpp" line="630"/> <source>&Stop</source> <translation>&Стоп</translation> </message> <message> - <location filename="../mainwindow.cpp" line="504"/> + <location filename="../mainwindow.cpp" line="630"/> <source>V</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> + <location filename="../mainwindow.cpp" line="631"/> <source>&Previous</source> <translation>&Назад</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> + <location filename="../mainwindow.cpp" line="631"/> <source>Z</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="506"/> + <location filename="../mainwindow.cpp" line="632"/> <source>&Next</source> <translation>&Вперёд</translation> </message> <message> - <location filename="../mainwindow.cpp" line="506"/> + <location filename="../mainwindow.cpp" line="632"/> <source>B</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="634"/> <source>&Queue</source> <translation>&В очередь</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="634"/> <source>Q</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="509"/> + <location filename="../mainwindow.cpp" line="636"/> <source>&Jump To File</source> <translation>&Перейти к файлу</translation> </message> <message> - <location filename="../mainwindow.cpp" line="509"/> + <location filename="../mainwindow.cpp" line="636"/> <source>J</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="511"/> + <location filename="../mainwindow.cpp" line="642"/> <source>&Settings</source> <translation>&Настройки</translation> </message> <message> - <location filename="../mainwindow.cpp" line="511"/> + <location filename="../mainwindow.cpp" line="642"/> <source>Ctrl+P</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="516"/> + <location filename="../mainwindow.cpp" line="648"/> <source>&Exit</source> <translation>&Выход</translation> </message> <message> - <location filename="../mainwindow.cpp" line="516"/> + <location filename="../mainwindow.cpp" line="648"/> <source>Ctrl+Q</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="567"/> + <location filename="../mainwindow.cpp" line="724"/> <source>Open Playlist</source> <translation>Открыть список</translation> </message> <message> - <location filename="../mainwindow.cpp" line="589"/> + <location filename="../mainwindow.cpp" line="765"/> <source>Save Playlist</source> <translation>Сохранить список</translation> </message> <message> - <location filename="../mainwindow.cpp" line="513"/> + <location filename="../mainwindow.cpp" line="644"/> <source>&About</source> <translation>&О программе</translation> </message> <message> - <location filename="../mainwindow.cpp" line="588"/> + <location filename="../mainwindow.cpp" line="749"/> <source>Playlist Files</source> <translation>Файлы списков</translation> </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>P&lay/Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>Space</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="645"/> + <source>&About Qt</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PlayList</name> <message> - <location filename="../playlist.cpp" line="132"/> + <location filename="../playlist.cpp" line="131"/> <source>F</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="138"/> + <location filename="../playlist.cpp" line="137"/> <source>D</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="163"/> + <location filename="../playlist.cpp" line="169"/> <source>Alt+I</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="242"/> + <location filename="../playlist.cpp" line="248"/> <source>Ctrl+A</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="256"/> + <location filename="../playlist.cpp" line="263"/> <source>O</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="131"/> + <location filename="../playlist.cpp" line="130"/> <source>&Add File</source> <translation>&Добавить файл</translation> </message> <message> - <location filename="../playlist.cpp" line="137"/> + <location filename="../playlist.cpp" line="136"/> <source>&Add Directory</source> <translation>&Добавить директорию</translation> </message> <message> - <location filename="../playlist.cpp" line="143"/> + <location filename="../playlist.cpp" line="149"/> <source>&Remove Selected</source> <translation>&Удалить выделенное</translation> </message> <message> - <location filename="../playlist.cpp" line="150"/> + <location filename="../playlist.cpp" line="156"/> <source>&Remove All</source> <translation>&Удалить всё</translation> </message> <message> - <location filename="../playlist.cpp" line="156"/> + <location filename="../playlist.cpp" line="162"/> <source>&Remove Unselected</source> <translation>&Удалить невыделенное</translation> </message> <message> - <location filename="../playlist.cpp" line="162"/> + <location filename="../playlist.cpp" line="168"/> <source>&View Track Details</source> <translation>&Информация</translation> </message> <message> - <location filename="../playlist.cpp" line="171"/> + <location filename="../playlist.cpp" line="177"/> <source>Sort List</source> <translation>Сортировать</translation> </message> <message> - <location filename="../playlist.cpp" line="197"/> + <location filename="../playlist.cpp" line="203"/> <source>By Title</source> <translation>По названию</translation> </message> <message> - <location filename="../playlist.cpp" line="201"/> + <location filename="../playlist.cpp" line="207"/> <source>By Filename</source> <translation>По имени файла</translation> </message> <message> - <location filename="../playlist.cpp" line="205"/> + <location filename="../playlist.cpp" line="211"/> <source>By Path + Filename</source> <translation>По пути и файлу</translation> </message> <message> - <location filename="../playlist.cpp" line="209"/> + <location filename="../playlist.cpp" line="215"/> <source>By Date</source> <translation>По дате</translation> </message> <message> - <location filename="../playlist.cpp" line="195"/> + <location filename="../playlist.cpp" line="201"/> <source>Sort Selection</source> <translation>Сортировать выделенное</translation> </message> <message> - <location filename="../playlist.cpp" line="219"/> + <location filename="../playlist.cpp" line="225"/> <source>Randomize List</source> <translation>Перемешать</translation> </message> <message> - <location filename="../playlist.cpp" line="220"/> + <location filename="../playlist.cpp" line="226"/> <source>Reverse List</source> <translation>Перевернуть</translation> </message> <message> - <location filename="../playlist.cpp" line="227"/> + <location filename="../playlist.cpp" line="233"/> <source>Invert Selection</source> <translation>Инвертировать выделение</translation> </message> <message> - <location filename="../playlist.cpp" line="234"/> + <location filename="../playlist.cpp" line="240"/> <source>&Select None</source> <translation>&Снять выделение</translation> </message> <message> - <location filename="../playlist.cpp" line="241"/> + <location filename="../playlist.cpp" line="247"/> <source>&Select All</source> <translation>&Выделить всё</translation> </message> <message> - <location filename="../playlist.cpp" line="249"/> + <location filename="../playlist.cpp" line="255"/> <source>&New List</source> <translation>&Новый лист</translation> </message> <message> - <location filename="../playlist.cpp" line="250"/> + <location filename="../playlist.cpp" line="256"/> <source>Shift+N</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="255"/> + <location filename="../playlist.cpp" line="262"/> <source>&Load List</source> <translation>&Загрузить лист</translation> </message> <message> - <location filename="../playlist.cpp" line="260"/> + <location filename="../playlist.cpp" line="267"/> <source>&Save List</source> <translation>&Сохранить лист</translation> </message> <message> - <location filename="../playlist.cpp" line="261"/> + <location filename="../playlist.cpp" line="268"/> <source>Shift+S</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="144"/> + <location filename="../playlist.cpp" line="150"/> <source>Del</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../playlist.cpp" line="142"/> + <source>&Add Url</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="143"/> + <source>U</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PresetEditor</name> <message> - <location filename="../preseteditor.ui" line="13"/> + <location filename="../forms/preseteditor.ui" line="13"/> <source>Preset Editor</source> <translation>Редактор предустановок</translation> </message> <message> - <location filename="../preseteditor.ui" line="28"/> + <location filename="../forms/preseteditor.ui" line="28"/> <source>Load</source> <translation>Загрузить</translation> </message> <message> - <location filename="../preseteditor.ui" line="35"/> + <location filename="../forms/preseteditor.ui" line="35"/> <source>Delete</source> <translation>Удалить</translation> </message> <message> - <location filename="../preseteditor.ui" line="46"/> + <location filename="../forms/preseteditor.ui" line="46"/> <source>Preset</source> <translation>Предустановка</translation> </message> <message> - <location filename="../preseteditor.ui" line="62"/> + <location filename="../forms/preseteditor.ui" line="62"/> <source>Auto-preset</source> <translation>Авто-предустановка</translation> </message> </context> +<context> + <name>VisualMenu</name> + <message> + <location filename="../visualmenu.cpp" line="30"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> +</context> </TS> diff --git a/src/ui/translations/qmmp_tr.qm b/src/ui/translations/qmmp_tr.qm Binary files differindex 1180e41d5..924b7a887 100644 --- a/src/ui/translations/qmmp_tr.qm +++ b/src/ui/translations/qmmp_tr.qm diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts index 73f8206d6..2a227120a 100644 --- a/src/ui/translations/qmmp_tr.ts +++ b/src/ui/translations/qmmp_tr.ts @@ -1,248 +1,366 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="1.1"> +<!DOCTYPE TS><TS version="1.1" language="tr"> <context> <name>AboutDialog</name> <message> - <location filename="../aboutdialog.ui" line="13"/> + <location filename="../forms/aboutdialog.ui" line="13"/> <source>About Qmmp</source> <translation>Qmmp Hakkında</translation> </message> <message> - <location filename="../aboutdialog.ui" line="42"/> + <location filename="../forms/aboutdialog.ui" line="51"/> <source>About</source> <translation>Hakkında</translation> </message> <message> - <location filename="../aboutdialog.ui" line="102"/> + <location filename="../forms/aboutdialog.ui" line="154"/> <source>License Agreement</source> <translation>Lisans Anlaşması</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="46"/> - <source>:/html/about_en.html</source> - <translation>:/html/about_en.html</translation> + <location filename="../forms/aboutdialog.ui" line="83"/> + <source>Authors</source> + <translation>Yazarlar</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="47"/> - <source>:/html/authors_en.txt</source> - <translation>:/html/authors_en.txt</translation> + <location filename="../forms/aboutdialog.ui" line="125"/> + <source>Thanks To</source> + <translation>Teşekkürler</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="48"/> - <source>:/html/thanks_en.txt</source> - <translation>:/html/thanks_en.txt</translation> + <location filename="../aboutdialog.cpp" line="60"/> + <source>:/txt/authors_en.txt</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.ui" line="62"/> - <source>Authors</source> - <translation>Yazarlar</translation> + <location filename="../aboutdialog.cpp" line="61"/> + <source>:/txt/thanks_en.txt</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.ui" line="82"/> - <source>Thanks To</source> - <translation>Teşekkürler</translation> + <location filename="../aboutdialog.cpp" line="79"/> + <source>Qt-based Multimedia Player (Qmmp)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="80"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="81"/> + <source>:txt/description_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="82"/> + <source>Input plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="91"/> + <source>Output plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="100"/> + <source>Visual plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="109"/> + <source>Effect plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="118"/> + <source>General plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="115"/> + <source>Translators</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AddUrlDialog</name> + <message> + <location filename="../addurldialog.cpp" line="99"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="13"/> + <source>Enter URL to add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="51"/> + <source>&Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="58"/> + <source>&Cancel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>ConfigDialog</name> <message> - <location filename="../configdialog.cpp" line="179"/> + <location filename="../configdialog.cpp" line="334"/> <source>Enabled</source> <translation>Etkinleştirildi</translation> </message> <message> - <location filename="../configdialog.cpp" line="179"/> + <location filename="../configdialog.cpp" line="334"/> <source>Description</source> <translation>Açıklama</translation> </message> <message> - <location filename="../configdialog.cpp" line="303"/> + <location filename="../configdialog.cpp" line="508"/> <source>Filename</source> <translation>Dosya adı</translation> </message> <message> - <location filename="../configdialog.cpp" line="298"/> + <location filename="../configdialog.cpp" line="503"/> <source>Artist</source> <translation>Sanatçı</translation> </message> <message> - <location filename="../configdialog.cpp" line="299"/> + <location filename="../configdialog.cpp" line="504"/> <source>Album</source> <translation>Albüm</translation> </message> <message> - <location filename="../configdialog.cpp" line="300"/> + <location filename="../configdialog.cpp" line="505"/> <source>Title</source> <translation>Başlık</translation> </message> <message> - <location filename="../configdialog.cpp" line="301"/> + <location filename="../configdialog.cpp" line="506"/> <source>Tracknumber</source> <translation>Parça Numarası</translation> </message> <message> - <location filename="../configdialog.cpp" line="302"/> + <location filename="../configdialog.cpp" line="507"/> <source>Genre</source> <translation>Tarz</translation> </message> <message> - <location filename="../configdialog.cpp" line="304"/> + <location filename="../configdialog.cpp" line="509"/> <source>Filepath</source> <translation>Dosya yolu</translation> </message> <message> - <location filename="../configdialog.cpp" line="305"/> + <location filename="../configdialog.cpp" line="510"/> <source>Date</source> <translation>Tarih</translation> </message> <message> - <location filename="../configdialog.cpp" line="306"/> + <location filename="../configdialog.cpp" line="511"/> <source>Year</source> <translation>Yıl</translation> </message> <message> - <location filename="../configdialog.cpp" line="307"/> + <location filename="../configdialog.cpp" line="512"/> <source>Comment</source> <translation>Yorum</translation> </message> <message> - <location filename="../configdialog.ui" line="13"/> + <location filename="../forms/configdialog.ui" line="13"/> <source>Qmmp Settings</source> <translation>Qmmp Ayarları</translation> </message> <message> - <location filename="../configdialog.ui" line="134"/> + <location filename="../forms/configdialog.ui" line="174"/> <source>Skins</source> <translation>Kabuklar</translation> </message> <message> - <location filename="../configdialog.ui" line="165"/> + <location filename="../forms/configdialog.ui" line="217"/> <source>Fonts</source> <translation>Fontlar</translation> </message> <message> - <location filename="../configdialog.ui" line="183"/> + <location filename="../forms/configdialog.ui" line="247"/> <source>Player:</source> <translation>Oynatıcı:</translation> </message> <message> - <location filename="../configdialog.ui" line="199"/> + <location filename="../forms/configdialog.ui" line="263"/> <source>Playlist:</source> <translation>Çalma Listesi:</translation> </message> <message> - <location filename="../configdialog.ui" line="235"/> + <location filename="../forms/configdialog.ui" line="299"/> <source>???</source> <translation>???</translation> </message> <message> - <location filename="../configdialog.ui" line="309"/> + <location filename="../forms/configdialog.ui" line="406"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="../configdialog.ui" line="262"/> + <location filename="../forms/configdialog.ui" line="338"/> <source>Metadata</source> <translation>Veri bilgisi</translation> </message> <message> - <location filename="../configdialog.ui" line="274"/> + <location filename="../forms/configdialog.ui" line="362"/> <source>Load metadata from files</source> <translation>Veri bilgisini dosyadan yükle</translation> </message> <message> - <location filename="../configdialog.ui" line="284"/> + <location filename="../forms/configdialog.ui" line="372"/> <source>Song Display</source> <translation>Şarkı Göstergesi</translation> </message> <message> - <location filename="../configdialog.ui" line="296"/> + <location filename="../forms/configdialog.ui" line="393"/> <source>Title format:</source> <translation>Başlık formatı:</translation> </message> <message> - <location filename="../configdialog.ui" line="379"/> + <location filename="../forms/configdialog.ui" line="488"/> <source>Input</source> <translation>Giriş</translation> </message> <message> - <location filename="../configdialog.ui" line="408"/> + <location filename="../forms/configdialog.ui" line="526"/> <source>Output</source> <translation>Çıkış</translation> </message> <message> - <location filename="../configdialog.ui" line="342"/> + <location filename="../forms/configdialog.ui" line="451"/> <source>Preferences</source> <translation>Tercihler</translation> </message> <message> - <location filename="../configdialog.ui" line="349"/> + <location filename="../forms/configdialog.ui" line="458"/> <source>Information</source> <translation>Bilgi</translation> </message> <message> - <location filename="../configdialog.ui" line="444"/> - <source>Tray Icon</source> - <translation>Sistem Çekmecesi Simgesi</translation> - </message> - <message> - <location filename="../configdialog.ui" line="456"/> - <source>Show tooltip</source> - <translation>İpuçlarını göster</translation> - </message> - <message> - <location filename="../configdialog.ui" line="463"/> - <source>Show message</source> - <translation>Mesaj göster</translation> - </message> - <message> - <location filename="../configdialog.ui" line="486"/> - <source>Message delay, ms:</source> - <translation>Mesaj görüntü süresi, ms:</translation> - </message> - <message> - <location filename="../configdialog.ui" line="496"/> - <source>Show tray icon</source> - <translation>Sistem çekmecesi simgesini göster</translation> - </message> - <message> - <location filename="../configdialog.ui" line="75"/> + <location filename="../forms/configdialog.ui" line="100"/> <source>Appearance</source> <translation>Görünüm</translation> </message> <message> - <location filename="../configdialog.ui" line="83"/> + <location filename="../forms/configdialog.ui" line="108"/> <source>Playlist</source> <translation>Çalma Listesi</translation> </message> <message> - <location filename="../configdialog.ui" line="91"/> + <location filename="../forms/configdialog.ui" line="116"/> <source>Plugins</source> <translation>Eklentiler</translation> </message> <message> - <location filename="../configdialog.ui" line="99"/> + <location filename="../forms/configdialog.ui" line="124"/> <source>Advanced</source> <translation>Gelişmiş</translation> </message> <message> - <location filename="../configdialog.ui" line="585"/> + <location filename="../forms/configdialog.ui" line="877"/> <source>Close</source> <translation>Kapat</translation> </message> <message> - <location filename="../configdialog.ui" line="506"/> - <source>Action On Close</source> + <location filename="../configdialog.cpp" line="170"/> + <source>Archived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="192"/> + <source>Unarchived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="132"/> + <source>Connectivity</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="558"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="575"/> + <source>Effects</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="589"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="603"/> + <source>File Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="680"/> + <source>Audio</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="686"/> + <source>Use software volume control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="696"/> + <source>Visibility Control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="702"/> + <source>Hide on close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="518"/> - <source>Hide to tray</source> + <location filename="../forms/configdialog.ui" line="709"/> + <source>Start hidden</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.ui" line="525"/> - <source>Quit</source> + <location filename="../forms/configdialog.ui" line="736"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="748"/> + <source>Enable proxy usage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="755"/> + <source>Proxy host name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="768"/> + <source>Proxy port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="781"/> + <source>Use authentication with proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="788"/> + <source>Proxy user name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="801"/> + <source>Proxy password:</source> <translation type="unfinished"></translation> </message> </context> @@ -294,7 +412,7 @@ <translation>&İçe Aktar</translation> </message> <message> - <location filename="../eqwidget.cpp" line="380"/> + <location filename="../eqwidget.cpp" line="389"/> <source>Import Preset</source> <translation>Tanımlanmış Ayarları Al</translation> </message> @@ -302,343 +420,489 @@ <context> <name>JumpToTrackDialog</name> <message> - <location filename="../jumptotrackdialog.cpp" line="122"/> + <location filename="../jumptotrackdialog.cpp" line="123"/> <source>Unqueue</source> <translation>Kuyrukta Değil</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="79"/> + <location filename="../jumptotrackdialog.cpp" line="125"/> <source>Queue</source> <translation>Kuyruk</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="13"/> + <location filename="../forms/jumptotrackdialog.ui" line="13"/> <source>Jump To Track</source> <translation>Parçaya Git</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="33"/> + <location filename="../forms/jumptotrackdialog.ui" line="33"/> <source>Filter</source> <translation>Filtre</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="86"/> + <location filename="../forms/jumptotrackdialog.ui" line="86"/> <source>Refresh</source> <translation>Yenile</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="93"/> + <location filename="../forms/jumptotrackdialog.ui" line="93"/> <source>Jump To</source> <translation>Git</translation> </message> <message> - <location filename="../jumptotrackdialog.ui" line="100"/> + <location filename="../forms/jumptotrackdialog.ui" line="100"/> <source>Close</source> <translation>Kapat</translation> </message> </context> <context> + <name>MainVisual</name> + <message> + <location filename="../mainvisual.cpp" line="309"/> + <source>Visualization Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="312"/> + <source>Analyzer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="313"/> + <source>Scope</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="314"/> + <source>Off</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="321"/> + <source>Analyzer Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="324"/> + <source>Normal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="325"/> + <source>Fire</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="326"/> + <source>Vertical Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="327"/> + <source>Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="328"/> + <source>Bars</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="341"/> + <source>Peaks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="345"/> + <source>Refresh Rate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="348"/> + <source>50 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="349"/> + <source>25 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="350"/> + <source>10 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="351"/> + <source>5 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="358"/> + <source>Analyzer Falloff</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="375"/> + <source>Slowest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="376"/> + <source>Slow</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="377"/> + <source>Medium</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="378"/> + <source>Fast</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="379"/> + <source>Fastest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="372"/> + <source>Peaks Falloff</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="554"/> + <location filename="../mainwindow.cpp" line="695"/> <source>Default</source> <translation>Öntanımlı</translation> </message> <message> - <location filename="../mainwindow.cpp" line="297"/> - <source>Now Playing</source> - <translation>Şimdi Çalınıyor</translation> - </message> - <message> - <location filename="../mainwindow.cpp" line="341"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Choose a directory</source> <translation>Bir dizin seçin</translation> </message> <message> - <location filename="../mainwindow.cpp" line="355"/> + <location filename="../mainwindow.cpp" line="490"/> <source>Select one or more files to open</source> <translation>Açmak için bir yada daha çok dosya seçin</translation> </message> <message> - <location filename="../mainwindow.cpp" line="502"/> + <location filename="../mainwindow.cpp" line="628"/> <source>&Play</source> <translation>&Çal</translation> </message> <message> - <location filename="../mainwindow.cpp" line="502"/> + <location filename="../mainwindow.cpp" line="628"/> <source>X</source> <translation>X</translation> </message> <message> - <location filename="../mainwindow.cpp" line="503"/> + <location filename="../mainwindow.cpp" line="629"/> <source>&Pause</source> <translation>&Duraklat</translation> </message> <message> - <location filename="../mainwindow.cpp" line="503"/> + <location filename="../mainwindow.cpp" line="629"/> <source>C</source> <translation>C</translation> </message> <message> - <location filename="../mainwindow.cpp" line="504"/> + <location filename="../mainwindow.cpp" line="630"/> <source>&Stop</source> <translation>&Durdur</translation> </message> <message> - <location filename="../mainwindow.cpp" line="504"/> + <location filename="../mainwindow.cpp" line="630"/> <source>V</source> <translation>V</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> + <location filename="../mainwindow.cpp" line="631"/> <source>&Previous</source> <translation>&Önceki</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> + <location filename="../mainwindow.cpp" line="631"/> <source>Z</source> <translation>Z</translation> </message> <message> - <location filename="../mainwindow.cpp" line="506"/> + <location filename="../mainwindow.cpp" line="632"/> <source>&Next</source> <translation>&Sonraki</translation> </message> <message> - <location filename="../mainwindow.cpp" line="506"/> + <location filename="../mainwindow.cpp" line="632"/> <source>B</source> <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="634"/> <source>&Queue</source> <translation>&Kuyruğa ekle</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="634"/> <source>Q</source> <translation>Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="509"/> + <location filename="../mainwindow.cpp" line="636"/> <source>&Jump To File</source> <translation>&Parçaya Git</translation> </message> <message> - <location filename="../mainwindow.cpp" line="509"/> + <location filename="../mainwindow.cpp" line="636"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="511"/> + <location filename="../mainwindow.cpp" line="642"/> <source>&Settings</source> <translation>&Ayarlar</translation> </message> <message> - <location filename="../mainwindow.cpp" line="511"/> + <location filename="../mainwindow.cpp" line="642"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="516"/> + <location filename="../mainwindow.cpp" line="648"/> <source>&Exit</source> <translation>&Çıkış</translation> </message> <message> - <location filename="../mainwindow.cpp" line="516"/> + <location filename="../mainwindow.cpp" line="648"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="567"/> + <location filename="../mainwindow.cpp" line="724"/> <source>Open Playlist</source> <translation>Çalma Listesini Aç</translation> </message> <message> - <location filename="../mainwindow.cpp" line="589"/> + <location filename="../mainwindow.cpp" line="765"/> <source>Save Playlist</source> <translation>Çalma Listesini Kaydet</translation> </message> <message> - <location filename="../mainwindow.cpp" line="513"/> + <location filename="../mainwindow.cpp" line="644"/> <source>&About</source> <translation>&Hakkında</translation> </message> <message> - <location filename="../mainwindow.cpp" line="588"/> + <location filename="../mainwindow.cpp" line="749"/> <source>Playlist Files</source> <translation>Çalma Listesi Dosyaları</translation> </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>P&lay/Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>Space</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="645"/> + <source>&About Qt</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PlayList</name> <message> - <location filename="../playlist.cpp" line="132"/> + <location filename="../playlist.cpp" line="131"/> <source>F</source> <translation>F</translation> </message> <message> - <location filename="../playlist.cpp" line="138"/> + <location filename="../playlist.cpp" line="137"/> <source>D</source> <translation>D</translation> </message> <message> - <location filename="../playlist.cpp" line="163"/> + <location filename="../playlist.cpp" line="169"/> <source>Alt+I</source> <translation>Alt+I</translation> </message> <message> - <location filename="../playlist.cpp" line="242"/> + <location filename="../playlist.cpp" line="248"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="256"/> + <location filename="../playlist.cpp" line="263"/> <source>O</source> <translation>O</translation> </message> <message> - <location filename="../playlist.cpp" line="131"/> + <location filename="../playlist.cpp" line="130"/> <source>&Add File</source> <translation>&Dosya Ekle</translation> </message> <message> - <location filename="../playlist.cpp" line="137"/> + <location filename="../playlist.cpp" line="136"/> <source>&Add Directory</source> <translation>&Dizin Ekle</translation> </message> <message> - <location filename="../playlist.cpp" line="143"/> + <location filename="../playlist.cpp" line="149"/> <source>&Remove Selected</source> <translation>&Seçileni Kaldır</translation> </message> <message> - <location filename="../playlist.cpp" line="150"/> + <location filename="../playlist.cpp" line="156"/> <source>&Remove All</source> <translation>&Hepsini Kaldır</translation> </message> <message> - <location filename="../playlist.cpp" line="156"/> + <location filename="../playlist.cpp" line="162"/> <source>&Remove Unselected</source> <translation>&Seçilmemişleri Kaldır</translation> </message> <message> - <location filename="../playlist.cpp" line="162"/> + <location filename="../playlist.cpp" line="168"/> <source>&View Track Details</source> <translation>&Parça Detaylarını Göster</translation> </message> <message> - <location filename="../playlist.cpp" line="171"/> + <location filename="../playlist.cpp" line="177"/> <source>Sort List</source> <translation>Listeyi Sınıflandır</translation> </message> <message> - <location filename="../playlist.cpp" line="197"/> + <location filename="../playlist.cpp" line="203"/> <source>By Title</source> <translation>Başlığa Göre</translation> </message> <message> - <location filename="../playlist.cpp" line="201"/> + <location filename="../playlist.cpp" line="207"/> <source>By Filename</source> <translation>Dosya Adına Göre</translation> </message> <message> - <location filename="../playlist.cpp" line="205"/> + <location filename="../playlist.cpp" line="211"/> <source>By Path + Filename</source> <translation>Dosya Yolu + Dosya Adına Göre</translation> </message> <message> - <location filename="../playlist.cpp" line="209"/> + <location filename="../playlist.cpp" line="215"/> <source>By Date</source> <translation>Tarihe Göre</translation> </message> <message> - <location filename="../playlist.cpp" line="195"/> + <location filename="../playlist.cpp" line="201"/> <source>Sort Selection</source> <translation>Seçilenleri Sınıflandır</translation> </message> <message> - <location filename="../playlist.cpp" line="219"/> + <location filename="../playlist.cpp" line="225"/> <source>Randomize List</source> <translation>Rastgele Listele</translation> </message> <message> - <location filename="../playlist.cpp" line="220"/> + <location filename="../playlist.cpp" line="226"/> <source>Reverse List</source> <translation>Listeyi Ters Çevir</translation> </message> <message> - <location filename="../playlist.cpp" line="227"/> + <location filename="../playlist.cpp" line="233"/> <source>Invert Selection</source> <translation>Seçimi Tersine Çevir</translation> </message> <message> - <location filename="../playlist.cpp" line="234"/> + <location filename="../playlist.cpp" line="240"/> <source>&Select None</source> <translation>&Hiçbirini Seçme</translation> </message> <message> - <location filename="../playlist.cpp" line="241"/> + <location filename="../playlist.cpp" line="247"/> <source>&Select All</source> <translation>&Tümünü Seç</translation> </message> <message> - <location filename="../playlist.cpp" line="249"/> + <location filename="../playlist.cpp" line="255"/> <source>&New List</source> <translation>&Yeni Liste</translation> </message> <message> - <location filename="../playlist.cpp" line="250"/> + <location filename="../playlist.cpp" line="256"/> <source>Shift+N</source> <translation>Shift+N</translation> </message> <message> - <location filename="../playlist.cpp" line="255"/> + <location filename="../playlist.cpp" line="262"/> <source>&Load List</source> <translation>&Liste Yükle</translation> </message> <message> - <location filename="../playlist.cpp" line="260"/> + <location filename="../playlist.cpp" line="267"/> <source>&Save List</source> <translation>&Listeyi Kaydet</translation> </message> <message> - <location filename="../playlist.cpp" line="261"/> + <location filename="../playlist.cpp" line="268"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> <message> - <location filename="../playlist.cpp" line="144"/> + <location filename="../playlist.cpp" line="150"/> <source>Del</source> + <translation>Del</translation> + </message> + <message> + <location filename="../playlist.cpp" line="142"/> + <source>&Add Url</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="143"/> + <source>U</source> <translation type="unfinished"></translation> </message> </context> <context> <name>PresetEditor</name> <message> - <location filename="../preseteditor.ui" line="13"/> + <location filename="../forms/preseteditor.ui" line="13"/> <source>Preset Editor</source> <translation>Tanımlanmış Ayar Düzenleyici</translation> </message> <message> - <location filename="../preseteditor.ui" line="28"/> + <location filename="../forms/preseteditor.ui" line="28"/> <source>Load</source> <translation>Yükle</translation> </message> <message> - <location filename="../preseteditor.ui" line="35"/> + <location filename="../forms/preseteditor.ui" line="35"/> <source>Delete</source> <translation>Sil</translation> </message> <message> - <location filename="../preseteditor.ui" line="46"/> + <location filename="../forms/preseteditor.ui" line="46"/> <source>Preset</source> <translation>Tanımlanmış Ayar</translation> </message> <message> - <location filename="../preseteditor.ui" line="62"/> + <location filename="../forms/preseteditor.ui" line="62"/> <source>Auto-preset</source> <translation>Ayarları Otomatik Tanımla</translation> </message> </context> +<context> + <name>VisualMenu</name> + <message> + <location filename="../visualmenu.cpp" line="30"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> +</context> </TS> diff --git a/src/ui/translations/qmmp_uk_UA.qm b/src/ui/translations/qmmp_uk_UA.qm Binary files differnew file mode 100644 index 000000000..844a60d30 --- /dev/null +++ b/src/ui/translations/qmmp_uk_UA.qm diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts new file mode 100644 index 000000000..eddc1b666 --- /dev/null +++ b/src/ui/translations/qmmp_uk_UA.ts @@ -0,0 +1,908 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="uk"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../forms/aboutdialog.ui" line="13"/> + <source>About Qmmp</source> + <translation type="unfinished">Про Qmmp</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="51"/> + <source>About</source> + <translation type="unfinished">Про програму</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="154"/> + <source>License Agreement</source> + <translation type="unfinished">Ліцензія</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="83"/> + <source>Authors</source> + <translation type="unfinished">Автори</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="125"/> + <source>Thanks To</source> + <translation type="unfinished">Подяки</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="60"/> + <source>:/txt/authors_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="61"/> + <source>:/txt/thanks_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="79"/> + <source>Qt-based Multimedia Player (Qmmp)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="80"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="81"/> + <source>:txt/description_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="82"/> + <source>Input plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="91"/> + <source>Output plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="100"/> + <source>Visual plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="109"/> + <source>Effect plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="118"/> + <source>General plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="115"/> + <source>Translators</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AddUrlDialog</name> + <message> + <location filename="../addurldialog.cpp" line="99"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="13"/> + <source>Enter URL to add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="51"/> + <source>&Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="58"/> + <source>&Cancel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigDialog</name> + <message> + <location filename="../configdialog.cpp" line="334"/> + <source>Enabled</source> + <translation type="unfinished">Увімкнено</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="334"/> + <source>Description</source> + <translation type="unfinished">Пояснення</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="508"/> + <source>Filename</source> + <translation type="unfinished">Им'я файлу</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="503"/> + <source>Artist</source> + <translation type="unfinished">Виконавець</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="504"/> + <source>Album</source> + <translation>Альбом</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="505"/> + <source>Title</source> + <translation type="unfinished">Назва</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="506"/> + <source>Tracknumber</source> + <translation type="unfinished">Номер треку</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="507"/> + <source>Genre</source> + <translation>Жанр</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="509"/> + <source>Filepath</source> + <translation type="unfinished">Шлях до файлу</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="510"/> + <source>Date</source> + <translation>Дата</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="511"/> + <source>Year</source> + <translation type="unfinished">Рік</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="512"/> + <source>Comment</source> + <translation type="unfinished">Коментар</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="13"/> + <source>Qmmp Settings</source> + <translation type="unfinished">Налаштування Qmmp</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="174"/> + <source>Skins</source> + <translation type="unfinished">Шкурки</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="217"/> + <source>Fonts</source> + <translation type="unfinished">Шрифти</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="247"/> + <source>Player:</source> + <translation type="unfinished">Плеєр:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="263"/> + <source>Playlist:</source> + <translation>Список:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="299"/> + <source>???</source> + <translation>???</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="406"/> + <source>...</source> + <translation>...</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="338"/> + <source>Metadata</source> + <translation type="unfinished">Метадані</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="362"/> + <source>Load metadata from files</source> + <translation type="unfinished">Зчитувати метадані з файлів</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="372"/> + <source>Song Display</source> + <translation type="unfinished">Список пісень</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="393"/> + <source>Title format:</source> + <translation type="unfinished">Формат назви:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="488"/> + <source>Input</source> + <translation type="unfinished">Введення</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="526"/> + <source>Output</source> + <translation type="unfinished">Виведення</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="451"/> + <source>Preferences</source> + <translation type="unfinished">Налаштування</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="458"/> + <source>Information</source> + <translation type="unfinished">Інформація</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="100"/> + <source>Appearance</source> + <translation type="unfinished">Зовнішній вигляд</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="108"/> + <source>Playlist</source> + <translation>Список</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="116"/> + <source>Plugins</source> + <translation type="unfinished">Модулі</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="124"/> + <source>Advanced</source> + <translation type="unfinished">Додатково</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="877"/> + <source>Close</source> + <translation type="unfinished">Закрити</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="170"/> + <source>Archived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="192"/> + <source>Unarchived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="132"/> + <source>Connectivity</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="558"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="575"/> + <source>Effects</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="589"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="603"/> + <source>File Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="680"/> + <source>Audio</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="686"/> + <source>Use software volume control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="696"/> + <source>Visibility Control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="702"/> + <source>Hide on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="709"/> + <source>Start hidden</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="736"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="748"/> + <source>Enable proxy usage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="755"/> + <source>Proxy host name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="768"/> + <source>Proxy port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="781"/> + <source>Use authentication with proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="788"/> + <source>Proxy user name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="801"/> + <source>Proxy password:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EqWidget</name> + <message> + <location filename="../eqwidget.cpp" line="172"/> + <source>preset</source> + <translation type="unfinished">предвстановлення</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="258"/> + <source>&Load/Delete</source> + <translation type="unfinished">&Завантажити/Видалити</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="260"/> + <source>&Save Preset</source> + <translation type="unfinished">&Зберегти предвстановлення</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="261"/> + <source>&Save Auto-load Preset</source> + <translation type="unfinished">&Зберегти авто-предвстановлення</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="264"/> + <source>&Clear</source> + <translation type="unfinished">&Очистити</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="293"/> + <source>Saving Preset</source> + <translation type="unfinished">Збережені предвстановлення</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="294"/> + <source>Preset name:</source> + <translation type="unfinished">Им'я предвстановлення:</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="295"/> + <source>preset #</source> + <translation type="unfinished">предвстановлення #</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="262"/> + <source>&Import</source> + <translation type="unfinished">&Імпортувати</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="389"/> + <source>Import Preset</source> + <translation type="unfinished">Імпорт предвстановлення</translation> + </message> +</context> +<context> + <name>JumpToTrackDialog</name> + <message> + <location filename="../jumptotrackdialog.cpp" line="123"/> + <source>Unqueue</source> + <translation type="unfinished">Зняти з черги</translation> + </message> + <message> + <location filename="../jumptotrackdialog.cpp" line="125"/> + <source>Queue</source> + <translation type="unfinished">В чергу</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="13"/> + <source>Jump To Track</source> + <translation type="unfinished">Перейти до треку</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="33"/> + <source>Filter</source> + <translation>Фильтр</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="86"/> + <source>Refresh</source> + <translation type="unfinished">Поновити</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="93"/> + <source>Jump To</source> + <translation type="unfinished">Перейти до</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="100"/> + <source>Close</source> + <translation type="unfinished">Закрити</translation> + </message> +</context> +<context> + <name>MainVisual</name> + <message> + <location filename="../mainvisual.cpp" line="309"/> + <source>Visualization Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="312"/> + <source>Analyzer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="313"/> + <source>Scope</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="314"/> + <source>Off</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="321"/> + <source>Analyzer Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="324"/> + <source>Normal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="325"/> + <source>Fire</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="326"/> + <source>Vertical Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="327"/> + <source>Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="328"/> + <source>Bars</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="341"/> + <source>Peaks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="345"/> + <source>Refresh Rate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="348"/> + <source>50 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="349"/> + <source>25 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="350"/> + <source>10 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="351"/> + <source>5 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="358"/> + <source>Analyzer Falloff</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="375"/> + <source>Slowest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="376"/> + <source>Slow</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="377"/> + <source>Medium</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="378"/> + <source>Fast</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="379"/> + <source>Fastest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="372"/> + <source>Peaks Falloff</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.cpp" line="695"/> + <source>Default</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="456"/> + <source>Choose a directory</source> + <translation type="unfinished">Виберіть теку</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="490"/> + <source>Select one or more files to open</source> + <translation type="unfinished">Виберіть один чи кілька файлів</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="628"/> + <source>&Play</source> + <translation type="unfinished">&Відтворити</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="628"/> + <source>X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="629"/> + <source>&Pause</source> + <translation type="unfinished">&Пауза</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="629"/> + <source>C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="630"/> + <source>&Stop</source> + <translation>&Стоп</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="630"/> + <source>V</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="631"/> + <source>&Previous</source> + <translation>&Назад</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="631"/> + <source>Z</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="632"/> + <source>&Next</source> + <translation type="unfinished">&Вперед</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="632"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="634"/> + <source>&Queue</source> + <translation type="unfinished">&В чергу</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="634"/> + <source>Q</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="636"/> + <source>&Jump To File</source> + <translation type="unfinished">&Перейти до файлу</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="636"/> + <source>J</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="642"/> + <source>&Settings</source> + <translation type="unfinished">&Налаштування</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="642"/> + <source>Ctrl+P</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="648"/> + <source>&Exit</source> + <translation type="unfinished">&Вихід</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="648"/> + <source>Ctrl+Q</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="724"/> + <source>Open Playlist</source> + <translation type="unfinished">Відкрити список</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="765"/> + <source>Save Playlist</source> + <translation type="unfinished">Зберегти список</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="644"/> + <source>&About</source> + <translation type="unfinished">&Про програму</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="749"/> + <source>Playlist Files</source> + <translation type="unfinished">Файли списків</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>P&lay/Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>Space</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="645"/> + <source>&About Qt</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PlayList</name> + <message> + <location filename="../playlist.cpp" line="131"/> + <source>F</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="137"/> + <source>D</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="169"/> + <source>Alt+I</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="248"/> + <source>Ctrl+A</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="263"/> + <source>O</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="130"/> + <source>&Add File</source> + <translation type="unfinished">&Додати файл</translation> + </message> + <message> + <location filename="../playlist.cpp" line="136"/> + <source>&Add Directory</source> + <translation type="unfinished">&Додати теку</translation> + </message> + <message> + <location filename="../playlist.cpp" line="149"/> + <source>&Remove Selected</source> + <translation type="unfinished">&Видалити вибране</translation> + </message> + <message> + <location filename="../playlist.cpp" line="156"/> + <source>&Remove All</source> + <translation type="unfinished">&Видалити все</translation> + </message> + <message> + <location filename="../playlist.cpp" line="162"/> + <source>&Remove Unselected</source> + <translation type="unfinished">&Видалити не вибране</translation> + </message> + <message> + <location filename="../playlist.cpp" line="168"/> + <source>&View Track Details</source> + <translation type="unfinished">&Інформація</translation> + </message> + <message> + <location filename="../playlist.cpp" line="177"/> + <source>Sort List</source> + <translation type="unfinished">Сортувати</translation> + </message> + <message> + <location filename="../playlist.cpp" line="203"/> + <source>By Title</source> + <translation type="unfinished">За назвою</translation> + </message> + <message> + <location filename="../playlist.cpp" line="207"/> + <source>By Filename</source> + <translation type="unfinished">За ім'ям файлу</translation> + </message> + <message> + <location filename="../playlist.cpp" line="211"/> + <source>By Path + Filename</source> + <translation type="unfinished">За шляхом та файлом</translation> + </message> + <message> + <location filename="../playlist.cpp" line="215"/> + <source>By Date</source> + <translation type="unfinished">За датою</translation> + </message> + <message> + <location filename="../playlist.cpp" line="201"/> + <source>Sort Selection</source> + <translation type="unfinished">Сортувати вибране</translation> + </message> + <message> + <location filename="../playlist.cpp" line="225"/> + <source>Randomize List</source> + <translation type="unfinished">Перемішати</translation> + </message> + <message> + <location filename="../playlist.cpp" line="226"/> + <source>Reverse List</source> + <translation type="unfinished">Перевернути</translation> + </message> + <message> + <location filename="../playlist.cpp" line="233"/> + <source>Invert Selection</source> + <translation type="unfinished">Інвертувати вибране</translation> + </message> + <message> + <location filename="../playlist.cpp" line="240"/> + <source>&Select None</source> + <translation type="unfinished">&Зняти виділення</translation> + </message> + <message> + <location filename="../playlist.cpp" line="247"/> + <source>&Select All</source> + <translation type="unfinished">&Вибрати все</translation> + </message> + <message> + <location filename="../playlist.cpp" line="255"/> + <source>&New List</source> + <translation type="unfinished">&Новий список</translation> + </message> + <message> + <location filename="../playlist.cpp" line="256"/> + <source>Shift+N</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="262"/> + <source>&Load List</source> + <translation type="unfinished">&Завантажити список</translation> + </message> + <message> + <location filename="../playlist.cpp" line="267"/> + <source>&Save List</source> + <translation type="unfinished">&Зберегти список</translation> + </message> + <message> + <location filename="../playlist.cpp" line="268"/> + <source>Shift+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="150"/> + <source>Del</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="142"/> + <source>&Add Url</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="143"/> + <source>U</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PresetEditor</name> + <message> + <location filename="../forms/preseteditor.ui" line="13"/> + <source>Preset Editor</source> + <translation type="unfinished">Редактор предвстановлення</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="28"/> + <source>Load</source> + <translation type="unfinished">Завантажити</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="35"/> + <source>Delete</source> + <translation type="unfinished">Видалити</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="46"/> + <source>Preset</source> + <translation type="unfinished">Предвстановлення</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="62"/> + <source>Auto-preset</source> + <translation type="unfinished">Авто-предвстановлення</translation> + </message> +</context> +<context> + <name>VisualMenu</name> + <message> + <location filename="../visualmenu.cpp" line="30"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/src/ui/translations/qmmp_zh_CN.qm b/src/ui/translations/qmmp_zh_CN.qm Binary files differindex 2e3e3f2ea..bf2a402fc 100644 --- a/src/ui/translations/qmmp_zh_CN.qm +++ b/src/ui/translations/qmmp_zh_CN.qm diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts index 3aeefd569..cc63d4d90 100644 --- a/src/ui/translations/qmmp_zh_CN.ts +++ b/src/ui/translations/qmmp_zh_CN.ts @@ -1,229 +1,418 @@ -<!DOCTYPE TS><TS> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_CN"> <context> <name>AboutDialog</name> <message> + <location filename="../forms/aboutdialog.ui" line="13"/> <source>About Qmmp</source> <translation>关于 Qmmp</translation> </message> <message> + <location filename="../forms/aboutdialog.ui" line="51"/> <source>About</source> <translation>关于</translation> </message> <message> + <location filename="../forms/aboutdialog.ui" line="154"/> <source>License Agreement</source> <translation>许可协议</translation> </message> <message> - <source>:/html/about_en.html</source> - <translation>:/html/about_zh_CN.html</translation> + <location filename="../forms/aboutdialog.ui" line="83"/> + <source>Authors</source> + <translation>作者</translation> </message> <message> - <source>:/html/authors_en.txt</source> - <translation>:/html/authors_zh_CN.txt</translation> + <location filename="../forms/aboutdialog.ui" line="125"/> + <source>Thanks To</source> + <translation>感谢</translation> </message> <message> - <source>:/html/thanks_en.txt</source> - <translation>:/html/thanks_zh_CN.txt</translation> + <location filename="../aboutdialog.cpp" line="60"/> + <source>:/txt/authors_en.txt</source> + <translation type="unfinished"></translation> </message> <message> - <source>Authors</source> - <translation>作者</translation> + <location filename="../aboutdialog.cpp" line="61"/> + <source>:/txt/thanks_en.txt</source> + <translation type="unfinished"></translation> </message> <message> - <source>Thanks To</source> - <translation>感谢</translation> + <location filename="../aboutdialog.cpp" line="79"/> + <source>Qt-based Multimedia Player (Qmmp)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="80"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="81"/> + <source>:txt/description_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="82"/> + <source>Input plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="91"/> + <source>Output plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="100"/> + <source>Visual plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="109"/> + <source>Effect plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="118"/> + <source>General plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="115"/> + <source>Translators</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AddUrlDialog</name> + <message> + <location filename="../addurldialog.cpp" line="99"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="13"/> + <source>Enter URL to add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="51"/> + <source>&Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="58"/> + <source>&Cancel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>ConfigDialog</name> <message> + <location filename="../configdialog.cpp" line="334"/> <source>Enabled</source> <translation>启用</translation> </message> <message> + <location filename="../configdialog.cpp" line="334"/> <source>Description</source> <translation>描述</translation> </message> <message> + <location filename="../configdialog.cpp" line="508"/> <source>Filename</source> <translation>文件名</translation> </message> <message> + <location filename="../configdialog.cpp" line="503"/> <source>Artist</source> <translation>艺术家</translation> </message> <message> + <location filename="../configdialog.cpp" line="504"/> <source>Album</source> <translation>专辑</translation> </message> <message> + <location filename="../configdialog.cpp" line="505"/> <source>Title</source> <translation>标题</translation> </message> <message> + <location filename="../configdialog.cpp" line="506"/> <source>Tracknumber</source> <translation>轨迹</translation> </message> <message> + <location filename="../configdialog.cpp" line="507"/> <source>Genre</source> <translation>流派</translation> </message> <message> + <location filename="../configdialog.cpp" line="509"/> <source>Filepath</source> <translation>文件路径</translation> </message> <message> + <location filename="../configdialog.cpp" line="510"/> <source>Date</source> <translation>日期</translation> </message> <message> + <location filename="../configdialog.cpp" line="511"/> <source>Year</source> - <translation>年</translation> + <translation>年代</translation> </message> <message> + <location filename="../configdialog.cpp" line="512"/> <source>Comment</source> - <translation>注释</translation> + <translation>备注</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="13"/> <source>Qmmp Settings</source> <translation>Qmmp 设置</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="174"/> <source>Skins</source> <translation>皮肤</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="217"/> <source>Fonts</source> <translation>字体</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="247"/> <source>Player:</source> - <translation>播放器:</translation> + <translation>播放器:</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="263"/> <source>Playlist:</source> - <translation>播放列表:</translation> + <translation>播放列表:</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="299"/> <source>???</source> <translation>???</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="406"/> <source>...</source> <translation>...</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="338"/> <source>Metadata</source> <translation>元数据</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="362"/> <source>Load metadata from files</source> <translation>从文件载入元数据</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="372"/> <source>Song Display</source> <translation>显示歌曲</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="393"/> <source>Title format:</source> - <translation>标题格式:</translation> + <translation>标题格式:</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="488"/> <source>Input</source> <translation>输入</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="526"/> <source>Output</source> <translation>输出</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="451"/> <source>Preferences</source> <translation>参数设置</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="458"/> <source>Information</source> <translation>信息</translation> </message> <message> - <source>Tray Icon</source> - <translation>托盘图标</translation> - </message> - <message> - <source>Show tooltip</source> - <translation>显示工具栏</translation> - </message> - <message> - <source>Show message</source> - <translation>显示通知</translation> - </message> - <message> - <source>Message delay, ms:</source> - <translation>消息延迟,毫秒:</translation> - </message> - <message> - <source>Show tray icon</source> - <translation>显示托盘图标</translation> - </message> - <message> + <location filename="../forms/configdialog.ui" line="100"/> <source>Appearance</source> <translation>外观</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="108"/> <source>Playlist</source> <translation>播放列表</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="116"/> <source>Plugins</source> <translation>插件</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="124"/> <source>Advanced</source> <translation>高级</translation> </message> <message> + <location filename="../forms/configdialog.ui" line="877"/> <source>Close</source> <translation>关闭</translation> </message> + <message> + <location filename="../configdialog.cpp" line="170"/> + <source>Archived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="192"/> + <source>Unarchived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="132"/> + <source>Connectivity</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="558"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="575"/> + <source>Effects</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="589"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="603"/> + <source>File Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="680"/> + <source>Audio</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="686"/> + <source>Use software volume control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="696"/> + <source>Visibility Control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="702"/> + <source>Hide on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="709"/> + <source>Start hidden</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="736"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="748"/> + <source>Enable proxy usage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="755"/> + <source>Proxy host name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="768"/> + <source>Proxy port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="781"/> + <source>Use authentication with proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="788"/> + <source>Proxy user name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="801"/> + <source>Proxy password:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>EqWidget</name> <message> + <location filename="../eqwidget.cpp" line="172"/> <source>preset</source> <translation>预设</translation> </message> <message> + <location filename="../eqwidget.cpp" line="258"/> <source>&Load/Delete</source> <translation>载入/删除(&L)</translation> </message> <message> + <location filename="../eqwidget.cpp" line="260"/> <source>&Save Preset</source> <translation>保存预设(&S)</translation> </message> <message> + <location filename="../eqwidget.cpp" line="261"/> <source>&Save Auto-load Preset</source> <translation>保存自动载入预设(&S)</translation> </message> <message> + <location filename="../eqwidget.cpp" line="264"/> <source>&Clear</source> <translation>清除(&C)</translation> </message> <message> + <location filename="../eqwidget.cpp" line="293"/> <source>Saving Preset</source> <translation>保存预设</translation> </message> <message> + <location filename="../eqwidget.cpp" line="294"/> <source>Preset name:</source> - <translation>预设名字:</translation> + <translation>预设名字:</translation> </message> <message> + <location filename="../eqwidget.cpp" line="295"/> <source>preset #</source> <translation>预设 #</translation> </message> <message> + <location filename="../eqwidget.cpp" line="262"/> <source>&Import</source> <translation>导入(&I)</translation> </message> <message> + <location filename="../eqwidget.cpp" line="389"/> <source>Import Preset</source> <translation>导入预设</translation> </message> @@ -231,277 +420,489 @@ <context> <name>JumpToTrackDialog</name> <message> + <location filename="../jumptotrackdialog.cpp" line="123"/> <source>Unqueue</source> <translation>移出队列</translation> </message> <message> + <location filename="../jumptotrackdialog.cpp" line="125"/> <source>Queue</source> <translation>加入队列</translation> </message> <message> + <location filename="../forms/jumptotrackdialog.ui" line="13"/> <source>Jump To Track</source> - <translation>跳跃至音轨</translation> + <translation>跳到音轨</translation> </message> <message> + <location filename="../forms/jumptotrackdialog.ui" line="33"/> <source>Filter</source> <translation>过滤</translation> </message> <message> + <location filename="../forms/jumptotrackdialog.ui" line="86"/> <source>Refresh</source> <translation>刷新</translation> </message> <message> + <location filename="../forms/jumptotrackdialog.ui" line="93"/> <source>Jump To</source> - <translation>跳跃至</translation> + <translation>跳到</translation> </message> <message> + <location filename="../forms/jumptotrackdialog.ui" line="100"/> <source>Close</source> <translation>关闭</translation> </message> </context> <context> + <name>MainVisual</name> + <message> + <location filename="../mainvisual.cpp" line="309"/> + <source>Visualization Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="312"/> + <source>Analyzer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="313"/> + <source>Scope</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="314"/> + <source>Off</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="321"/> + <source>Analyzer Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="324"/> + <source>Normal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="325"/> + <source>Fire</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="326"/> + <source>Vertical Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="327"/> + <source>Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="328"/> + <source>Bars</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="341"/> + <source>Peaks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="345"/> + <source>Refresh Rate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="348"/> + <source>50 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="349"/> + <source>25 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="350"/> + <source>10 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="351"/> + <source>5 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="358"/> + <source>Analyzer Falloff</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="375"/> + <source>Slowest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="376"/> + <source>Slow</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="377"/> + <source>Medium</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="378"/> + <source>Fast</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="379"/> + <source>Fastest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="372"/> + <source>Peaks Falloff</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>MainWindow</name> <message> + <location filename="../mainwindow.cpp" line="695"/> <source>Default</source> <translation>默认</translation> </message> <message> - <source>Now Playing</source> - <translation>正在播放</translation> - </message> - <message> + <location filename="../mainwindow.cpp" line="456"/> <source>Choose a directory</source> <translation>选择一个目录</translation> </message> <message> + <location filename="../mainwindow.cpp" line="490"/> <source>Select one or more files to open</source> <translation>选择打开一个或更多文件</translation> </message> <message> + <location filename="../mainwindow.cpp" line="628"/> <source>&Play</source> <translation>播放(&P)</translation> </message> <message> + <location filename="../mainwindow.cpp" line="628"/> <source>X</source> <translation>X</translation> </message> <message> + <location filename="../mainwindow.cpp" line="629"/> <source>&Pause</source> <translation>暂停(&P)</translation> </message> <message> + <location filename="../mainwindow.cpp" line="629"/> <source>C</source> <translation>C</translation> </message> <message> + <location filename="../mainwindow.cpp" line="630"/> <source>&Stop</source> <translation>停止(&S)</translation> </message> <message> + <location filename="../mainwindow.cpp" line="630"/> <source>V</source> <translation>V</translation> </message> <message> + <location filename="../mainwindow.cpp" line="631"/> <source>&Previous</source> <translation>上一个(&P)</translation> </message> <message> + <location filename="../mainwindow.cpp" line="631"/> <source>Z</source> <translation>Z</translation> </message> <message> + <location filename="../mainwindow.cpp" line="632"/> <source>&Next</source> <translation>下一个(&N)</translation> </message> <message> + <location filename="../mainwindow.cpp" line="632"/> <source>B</source> <translation>B</translation> </message> <message> + <location filename="../mainwindow.cpp" line="634"/> <source>&Queue</source> - <translation>队列&Q)</translation> + <translation>队列(&Q)</translation> </message> <message> + <location filename="../mainwindow.cpp" line="634"/> <source>Q</source> <translation>Q</translation> </message> <message> + <location filename="../mainwindow.cpp" line="636"/> <source>&Jump To File</source> - <translation>跳跃至文件(&J)</translation> + <translation>跳到文件(&J)</translation> </message> <message> + <location filename="../mainwindow.cpp" line="636"/> <source>J</source> <translation>J</translation> </message> <message> + <location filename="../mainwindow.cpp" line="642"/> <source>&Settings</source> <translation>设置(&S)</translation> </message> <message> + <location filename="../mainwindow.cpp" line="642"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> + <location filename="../mainwindow.cpp" line="648"/> <source>&Exit</source> <translation>退出(&E)</translation> </message> <message> + <location filename="../mainwindow.cpp" line="648"/> <source>Ctrl+Q</source> - <translation>Q</translation> + <translation>Ctrl+Q</translation> </message> <message> + <location filename="../mainwindow.cpp" line="724"/> <source>Open Playlist</source> <translation>打开播放列表</translation> </message> <message> + <location filename="../mainwindow.cpp" line="765"/> <source>Save Playlist</source> <translation>保存播放列表</translation> </message> <message> + <location filename="../mainwindow.cpp" line="644"/> <source>&About</source> <translation>关于(&A)</translation> </message> <message> + <location filename="../mainwindow.cpp" line="749"/> <source>Playlist Files</source> <translation>播放列表文件</translation> </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>P&lay/Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>Space</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="645"/> + <source>&About Qt</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PlayList</name> <message> + <location filename="../playlist.cpp" line="131"/> <source>F</source> <translation>F</translation> </message> <message> + <location filename="../playlist.cpp" line="137"/> <source>D</source> <translation>D</translation> </message> <message> - <source>Delete</source> - <translation>删除</translation> - </message> - <message> + <location filename="../playlist.cpp" line="169"/> <source>Alt+I</source> <translation>Alt+I</translation> </message> <message> + <location filename="../playlist.cpp" line="248"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> + <location filename="../playlist.cpp" line="263"/> <source>O</source> <translation>O</translation> </message> <message> + <location filename="../playlist.cpp" line="130"/> <source>&Add File</source> <translation>添加文件(&A)</translation> </message> <message> + <location filename="../playlist.cpp" line="136"/> <source>&Add Directory</source> <translation>添加文件夹(&A)</translation> </message> <message> + <location filename="../playlist.cpp" line="149"/> <source>&Remove Selected</source> <translation>移除所选(&R)</translation> </message> <message> + <location filename="../playlist.cpp" line="156"/> <source>&Remove All</source> <translation>移除全部(&R)</translation> </message> <message> + <location filename="../playlist.cpp" line="162"/> <source>&Remove Unselected</source> <translation>移除未选(&R)</translation> </message> <message> + <location filename="../playlist.cpp" line="168"/> <source>&View Track Details</source> <translation>查看音轨详细信息(&V)</translation> </message> <message> + <location filename="../playlist.cpp" line="177"/> <source>Sort List</source> <translation>列表排序</translation> </message> <message> + <location filename="../playlist.cpp" line="203"/> <source>By Title</source> <translation>按标题</translation> </message> <message> + <location filename="../playlist.cpp" line="207"/> <source>By Filename</source> <translation>按文件名</translation> </message> <message> + <location filename="../playlist.cpp" line="211"/> <source>By Path + Filename</source> <translation>按路径+文件名</translation> </message> <message> + <location filename="../playlist.cpp" line="215"/> <source>By Date</source> <translation>按日期</translation> </message> <message> + <location filename="../playlist.cpp" line="201"/> <source>Sort Selection</source> <translation>选择排序</translation> </message> <message> + <location filename="../playlist.cpp" line="225"/> <source>Randomize List</source> <translation>随机产生列表</translation> </message> <message> + <location filename="../playlist.cpp" line="226"/> <source>Reverse List</source> <translation>逆序列表</translation> </message> <message> + <location filename="../playlist.cpp" line="233"/> <source>Invert Selection</source> <translation>反选</translation> </message> <message> + <location filename="../playlist.cpp" line="240"/> <source>&Select None</source> - <translation>选择无(&S)</translation> + <translation>无选择(&S)</translation> </message> <message> + <location filename="../playlist.cpp" line="247"/> <source>&Select All</source> - <translation>全选(&S)</translation> + <translation>选择全部(&S)</translation> </message> <message> + <location filename="../playlist.cpp" line="255"/> <source>&New List</source> <translation>新建列表(&N)</translation> </message> <message> + <location filename="../playlist.cpp" line="256"/> <source>Shift+N</source> <translation>Shift+N</translation> </message> <message> + <location filename="../playlist.cpp" line="262"/> <source>&Load List</source> <translation>载入列表(&L)</translation> </message> <message> + <location filename="../playlist.cpp" line="267"/> <source>&Save List</source> <translation>保存列表(&S)</translation> </message> <message> + <location filename="../playlist.cpp" line="268"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> + <message> + <location filename="../playlist.cpp" line="150"/> + <source>Del</source> + <translation>Del</translation> + </message> + <message> + <location filename="../playlist.cpp" line="142"/> + <source>&Add Url</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="143"/> + <source>U</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PresetEditor</name> <message> + <location filename="../forms/preseteditor.ui" line="13"/> <source>Preset Editor</source> <translation>预设编辑器</translation> </message> <message> + <location filename="../forms/preseteditor.ui" line="28"/> <source>Load</source> - <translation>装入</translation> + <translation>载入</translation> </message> <message> + <location filename="../forms/preseteditor.ui" line="35"/> <source>Delete</source> <translation>删除</translation> </message> <message> + <location filename="../forms/preseteditor.ui" line="46"/> <source>Preset</source> <translation>预设</translation> </message> <message> + <location filename="../forms/preseteditor.ui" line="62"/> <source>Auto-preset</source> - <translation>预设自动</translation> + <translation>自动预设</translation> + </message> +</context> +<context> + <name>VisualMenu</name> + <message> + <location filename="../visualmenu.cpp" line="30"/> + <source>Visualization</source> + <translation type="unfinished"></translation> </message> </context> </TS> diff --git a/src/ui/translations/qmmp_zh_TW.qm b/src/ui/translations/qmmp_zh_TW.qm Binary files differnew file mode 100644 index 000000000..eb71c4a9b --- /dev/null +++ b/src/ui/translations/qmmp_zh_TW.qm diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts new file mode 100644 index 000000000..1bd92280f --- /dev/null +++ b/src/ui/translations/qmmp_zh_TW.ts @@ -0,0 +1,908 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="zh_TW"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../forms/aboutdialog.ui" line="13"/> + <source>About Qmmp</source> + <translation>關于 Qmmp</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="51"/> + <source>About</source> + <translation>關于</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="154"/> + <source>License Agreement</source> + <translation>許可協定</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="83"/> + <source>Authors</source> + <translation>作者</translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="125"/> + <source>Thanks To</source> + <translation>感謝</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="60"/> + <source>:/txt/authors_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="61"/> + <source>:/txt/thanks_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="79"/> + <source>Qt-based Multimedia Player (Qmmp)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="80"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="81"/> + <source>:txt/description_en.txt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="82"/> + <source>Input plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="91"/> + <source>Output plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="100"/> + <source>Visual plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="109"/> + <source>Effect plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="118"/> + <source>General plugins:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/aboutdialog.ui" line="115"/> + <source>Translators</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AddUrlDialog</name> + <message> + <location filename="../addurldialog.cpp" line="99"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="13"/> + <source>Enter URL to add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="51"/> + <source>&Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/addurldialog.ui" line="58"/> + <source>&Cancel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigDialog</name> + <message> + <location filename="../configdialog.cpp" line="334"/> + <source>Enabled</source> + <translation>啓用</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="334"/> + <source>Description</source> + <translation>說明</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="508"/> + <source>Filename</source> + <translation>檔名</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="503"/> + <source>Artist</source> + <translation>兿術家</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="504"/> + <source>Album</source> + <translation>專輯</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="505"/> + <source>Title</source> + <translation>標題</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="506"/> + <source>Tracknumber</source> + <translation>軌迹</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="507"/> + <source>Genre</source> + <translation>流派</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="509"/> + <source>Filepath</source> + <translation>檔案路徑</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="510"/> + <source>Date</source> + <translation>日期</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="511"/> + <source>Year</source> + <translation>年代</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="512"/> + <source>Comment</source> + <translation>備注</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="13"/> + <source>Qmmp Settings</source> + <translation>Qmmp 設定</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="174"/> + <source>Skins</source> + <translation>皮膚</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="217"/> + <source>Fonts</source> + <translation>字型</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="247"/> + <source>Player:</source> + <translation>播放器:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="263"/> + <source>Playlist:</source> + <translation>播放清單:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="299"/> + <source>???</source> + <translation>???</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="406"/> + <source>...</source> + <translation>...</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="338"/> + <source>Metadata</source> + <translation>元資料</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="362"/> + <source>Load metadata from files</source> + <translation>從檔案載入元資料</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="372"/> + <source>Song Display</source> + <translation>察看歌曲</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="393"/> + <source>Title format:</source> + <translation>標題格式:</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="488"/> + <source>Input</source> + <translation>匯入</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="526"/> + <source>Output</source> + <translation>匯出</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="451"/> + <source>Preferences</source> + <translation>引數設定</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="458"/> + <source>Information</source> + <translation>資訊</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="100"/> + <source>Appearance</source> + <translation>外觀</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="108"/> + <source>Playlist</source> + <translation>播放清單</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="116"/> + <source>Plugins</source> + <translation>插件</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="124"/> + <source>Advanced</source> + <translation>進階</translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="877"/> + <source>Close</source> + <translation>關閉</translation> + </message> + <message> + <location filename="../configdialog.cpp" line="170"/> + <source>Archived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="192"/> + <source>Unarchived skin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="132"/> + <source>Connectivity</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="558"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="575"/> + <source>Effects</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="589"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="603"/> + <source>File Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="680"/> + <source>Audio</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="686"/> + <source>Use software volume control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="696"/> + <source>Visibility Control</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="702"/> + <source>Hide on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="709"/> + <source>Start hidden</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="736"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="748"/> + <source>Enable proxy usage</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="755"/> + <source>Proxy host name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="768"/> + <source>Proxy port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="781"/> + <source>Use authentication with proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="788"/> + <source>Proxy user name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/configdialog.ui" line="801"/> + <source>Proxy password:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EqWidget</name> + <message> + <location filename="../eqwidget.cpp" line="172"/> + <source>preset</source> + <translation>預設</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="258"/> + <source>&Load/Delete</source> + <translation>載入/移除(&L)</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="260"/> + <source>&Save Preset</source> + <translation>儲存預設(&S)</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="261"/> + <source>&Save Auto-load Preset</source> + <translation>儲存自動載入預設(&S)</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="264"/> + <source>&Clear</source> + <translation>清除(&C)</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="293"/> + <source>Saving Preset</source> + <translation>儲存預設</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="294"/> + <source>Preset name:</source> + <translation>預設名字:</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="295"/> + <source>preset #</source> + <translation>預設 #</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="262"/> + <source>&Import</source> + <translation>導入(&I)</translation> + </message> + <message> + <location filename="../eqwidget.cpp" line="389"/> + <source>Import Preset</source> + <translation>導入預設</translation> + </message> +</context> +<context> + <name>JumpToTrackDialog</name> + <message> + <location filename="../jumptotrackdialog.cpp" line="123"/> + <source>Unqueue</source> + <translation>移出佇列</translation> + </message> + <message> + <location filename="../jumptotrackdialog.cpp" line="125"/> + <source>Queue</source> + <translation>加入佇列</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="13"/> + <source>Jump To Track</source> + <translation>跳到音軌</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="33"/> + <source>Filter</source> + <translation>過濾</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="86"/> + <source>Refresh</source> + <translation>清除</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="93"/> + <source>Jump To</source> + <translation>跳到</translation> + </message> + <message> + <location filename="../forms/jumptotrackdialog.ui" line="100"/> + <source>Close</source> + <translation>關閉</translation> + </message> +</context> +<context> + <name>MainVisual</name> + <message> + <location filename="../mainvisual.cpp" line="309"/> + <source>Visualization Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="312"/> + <source>Analyzer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="313"/> + <source>Scope</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="314"/> + <source>Off</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="321"/> + <source>Analyzer Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="324"/> + <source>Normal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="325"/> + <source>Fire</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="326"/> + <source>Vertical Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="327"/> + <source>Lines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="328"/> + <source>Bars</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="341"/> + <source>Peaks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="345"/> + <source>Refresh Rate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="348"/> + <source>50 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="349"/> + <source>25 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="350"/> + <source>10 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="351"/> + <source>5 fps</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="358"/> + <source>Analyzer Falloff</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="375"/> + <source>Slowest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="376"/> + <source>Slow</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="377"/> + <source>Medium</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="378"/> + <source>Fast</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="379"/> + <source>Fastest</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainvisual.cpp" line="372"/> + <source>Peaks Falloff</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.cpp" line="695"/> + <source>Default</source> + <translation>預設</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="456"/> + <source>Choose a directory</source> + <translation>選取一個目録</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="490"/> + <source>Select one or more files to open</source> + <translation>選取開啟一個或更多檔案</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="628"/> + <source>&Play</source> + <translation>播放(&P)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="628"/> + <source>X</source> + <translation>X</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="629"/> + <source>&Pause</source> + <translation>暫停(&P)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="629"/> + <source>C</source> + <translation>C</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="630"/> + <source>&Stop</source> + <translation>停止(&S)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="630"/> + <source>V</source> + <translation>V</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="631"/> + <source>&Previous</source> + <translation>上一個(&P)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="631"/> + <source>Z</source> + <translation>Z</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="632"/> + <source>&Next</source> + <translation>下一個(&N)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="632"/> + <source>B</source> + <translation>B</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="634"/> + <source>&Queue</source> + <translation>佇列(&Q)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="634"/> + <source>Q</source> + <translation>Q</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="636"/> + <source>&Jump To File</source> + <translation>跳到檔案(&J)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="636"/> + <source>J</source> + <translation>J</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="642"/> + <source>&Settings</source> + <translation>設定(&S)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="642"/> + <source>Ctrl+P</source> + <translation>Ctrl+P</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="648"/> + <source>&Exit</source> + <translation>結束(&E)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="648"/> + <source>Ctrl+Q</source> + <translation>Ctrl+Q</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="724"/> + <source>Open Playlist</source> + <translation>開啟播放清單</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="765"/> + <source>Save Playlist</source> + <translation>儲存播放清單</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="644"/> + <source>&About</source> + <translation>關于(&A)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="749"/> + <source>Playlist Files</source> + <translation>播放清單檔案</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>P&lay/Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="633"/> + <source>Space</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="645"/> + <source>&About Qt</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PlayList</name> + <message> + <location filename="../playlist.cpp" line="131"/> + <source>F</source> + <translation>F</translation> + </message> + <message> + <location filename="../playlist.cpp" line="137"/> + <source>D</source> + <translation>D</translation> + </message> + <message> + <location filename="../playlist.cpp" line="169"/> + <source>Alt+I</source> + <translation>Alt+I</translation> + </message> + <message> + <location filename="../playlist.cpp" line="248"/> + <source>Ctrl+A</source> + <translation>Ctrl+A</translation> + </message> + <message> + <location filename="../playlist.cpp" line="263"/> + <source>O</source> + <translation>O</translation> + </message> + <message> + <location filename="../playlist.cpp" line="130"/> + <source>&Add File</source> + <translation>添加檔案(&A)</translation> + </message> + <message> + <location filename="../playlist.cpp" line="136"/> + <source>&Add Directory</source> + <translation>添加檔案夾(&A)</translation> + </message> + <message> + <location filename="../playlist.cpp" line="149"/> + <source>&Remove Selected</source> + <translation>移除所選(&R)</translation> + </message> + <message> + <location filename="../playlist.cpp" line="156"/> + <source>&Remove All</source> + <translation>移除全部(&R)</translation> + </message> + <message> + <location filename="../playlist.cpp" line="162"/> + <source>&Remove Unselected</source> + <translation>移除未選(&R)</translation> + </message> + <message> + <location filename="../playlist.cpp" line="168"/> + <source>&View Track Details</source> + <translation>檢視音軌詳細資訊(&V)</translation> + </message> + <message> + <location filename="../playlist.cpp" line="177"/> + <source>Sort List</source> + <translation>清單排序</translation> + </message> + <message> + <location filename="../playlist.cpp" line="203"/> + <source>By Title</source> + <translation>按標題</translation> + </message> + <message> + <location filename="../playlist.cpp" line="207"/> + <source>By Filename</source> + <translation>按檔名</translation> + </message> + <message> + <location filename="../playlist.cpp" line="211"/> + <source>By Path + Filename</source> + <translation>按路徑+檔名</translation> + </message> + <message> + <location filename="../playlist.cpp" line="215"/> + <source>By Date</source> + <translation>按日期</translation> + </message> + <message> + <location filename="../playlist.cpp" line="201"/> + <source>Sort Selection</source> + <translation>選取排序</translation> + </message> + <message> + <location filename="../playlist.cpp" line="225"/> + <source>Randomize List</source> + <translation>隨機産生清單</translation> + </message> + <message> + <location filename="../playlist.cpp" line="226"/> + <source>Reverse List</source> + <translation>逆串列表</translation> + </message> + <message> + <location filename="../playlist.cpp" line="233"/> + <source>Invert Selection</source> + <translation>反選</translation> + </message> + <message> + <location filename="../playlist.cpp" line="240"/> + <source>&Select None</source> + <translation>無選取(&S)</translation> + </message> + <message> + <location filename="../playlist.cpp" line="247"/> + <source>&Select All</source> + <translation>選取全部(&S)</translation> + </message> + <message> + <location filename="../playlist.cpp" line="255"/> + <source>&New List</source> + <translation>新建清單(&N)</translation> + </message> + <message> + <location filename="../playlist.cpp" line="256"/> + <source>Shift+N</source> + <translation>Shift+N</translation> + </message> + <message> + <location filename="../playlist.cpp" line="262"/> + <source>&Load List</source> + <translation>載入清單(&L)</translation> + </message> + <message> + <location filename="../playlist.cpp" line="267"/> + <source>&Save List</source> + <translation>儲存清單(&S)</translation> + </message> + <message> + <location filename="../playlist.cpp" line="268"/> + <source>Shift+S</source> + <translation>Shift+S</translation> + </message> + <message> + <location filename="../playlist.cpp" line="150"/> + <source>Del</source> + <translation>Del</translation> + </message> + <message> + <location filename="../playlist.cpp" line="142"/> + <source>&Add Url</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../playlist.cpp" line="143"/> + <source>U</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PresetEditor</name> + <message> + <location filename="../forms/preseteditor.ui" line="13"/> + <source>Preset Editor</source> + <translation>預設編輯程式</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="28"/> + <source>Load</source> + <translation>載入</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="35"/> + <source>Delete</source> + <translation>移除</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="46"/> + <source>Preset</source> + <translation>預設</translation> + </message> + <message> + <location filename="../forms/preseteditor.ui" line="62"/> + <source>Auto-preset</source> + <translation>自動預設</translation> + </message> +</context> +<context> + <name>VisualMenu</name> + <message> + <location filename="../visualmenu.cpp" line="30"/> + <source>Visualization</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> |
