diff --git a/etc/Translation/Blank.ts b/etc/Translation/Blank.ts index cced5bb4..b603f65c 100644 --- a/etc/Translation/Blank.ts +++ b/etc/Translation/Blank.ts @@ -29,293 +29,293 @@ - + + Show License Text + + + + Accept License - + Decline License - - About Qt + + About Qt... - + Discard - + LameXP - Audio Encoder Front-end - + Please visit %1 for news and updates! - + Note: This demo (pre-release) version of LameXP will expire at %1. Still %2 days left. - + Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! - - Special thanks go out to "John33" from %1 for his continuous support. - - - - + The following people have contributed to LameXP: - + Programmers: - + Project Leader - + Translators: - + If you are willing to contribute a LameXP translation, feel free to contact us! - + The following third-party software is used in LameXP: - + LAME - OpenSource mp3 Encoder - - - - - - - - - - - + + + + + + + + + + + Released under the terms of the GNU Lesser General Public License. - + OggEnc - Ogg Vorbis Encoder - + Completely open and patent-free audio encoding technology. - + Nero AAC Reference MPEG-4 Encoder - + Freeware state-of-the-art HE-AAC encoder with 2-Pass support. - + Available from vendor web-site as free download: - + Aften - A/52 audio encoder - + FLAC - Free Lossless Audio Codec - + Open and patent-free lossless audio compression technology. - + Opus Audio Codec - + Totally open, royalty-free, highly versatile audio codec. - + mpg123 - Fast Console MPEG Audio Player/Decoder - + FAAD - OpenSource MPEG-4 and MPEG-2 AAC Decoder - + Released under the terms of the GNU General Public License. - + AC3Filter Tools - AC3/DTS Decoder - + WavPack - Hybrid Lossless Compression - + Completely open audio compression format. - + Musepack - Living Audio Compression - + Monkey's Audio - Lossless Audio Compressor - + Freely available source code, simple SDK and non-restrictive licensing. - + Shorten - Lossless Audio Compressor - + Speex - Free Codec For Free Speech - + Open Source patent-free audio format designed for speech. - + The True Audio - Lossless Audio Codec - + ALAC Decoder - + Copyright (c) 2004 David Hammerton. Contributions by Cody Brocious. - + wma2wav - Dump WMA files to Wave Audio - + Copyright (c) 2011 LoRd_MuldeR <mulder2@gmx.de>. Some rights reserved. - + avs2wav - Avisynth to Wave Audio converter - + By Jory Stone <jcsston@toughguy.net> and LoRd_MuldeR <mulder2@gmx.de>. - + dcaenc - + Copyright (c) 2008-2011 Alexander E. Patrakov. Distributed under the LGPL. - + MediaInfo - Media File Analysis Tool - + SoX - Sound eXchange - + GnuPG - The GNU Privacy Guard - + GNU Wget - Software for retrieving files using HTTP - + Silk Icons - Over 700 icons in PNG format - + By Mark James, released under the Creative Commons 'by' License. - - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. - + n/a diff --git a/etc/Translation/LameXP_DE.ts b/etc/Translation/LameXP_DE.ts index 5c145405..8f3500fd 100644 --- a/etc/Translation/LameXP_DE.ts +++ b/etc/Translation/LameXP_DE.ts @@ -11,10 +11,6 @@ Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! Hinweis: LameXP ist freie Software. Zahlen Sie <b>kein</b> Geld um LameXP zu erhalten oder zu verwenden! Gehen Sie insbesondere <b>nicht</b> auf kostenpflichtige Download-Angebote ein !!! - - Special thanks go out to "John33" from %1 for his continuous support. - Besonderen Dank an "John33" von %1 für seine langjährige Unterstützung. - About LameXP Über LameXP @@ -92,8 +88,8 @@ Veröffentlicht unter den Bestimmungen der GNU General Public License. - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. - Das Urheberrecht an LameXP liegt bei LoRd_MuldeR. Das Urheberrecht an der eingesetzten Drittsoftware liegt bei den jeweiligen Autoren. + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + Das Urheberrecht an LameXP als Gesamtwerk liegt bei LoRd_MuldeR. Das Urheberrecht an der eingesetzten Drittsoftware liegt bei den jeweiligen Autoren. LameXP - Audio Encoder Front-end @@ -219,10 +215,6 @@ License Lizenzbedingungen - - About Qt - Über Qt - Programmers: Entwickler: @@ -247,6 +239,14 @@ By Mark James, released under the Creative Commons 'by' License. Von Mark James, veröffentlicht unter der Creative Commons 'by' Lizenz. + + Show License Text + + + + About Qt... + + AudioFileModel diff --git a/etc/Translation/LameXP_ES.ts b/etc/Translation/LameXP_ES.ts index 725e5b5d..3dcf2aa3 100644 --- a/etc/Translation/LameXP_ES.ts +++ b/etc/Translation/LameXP_ES.ts @@ -11,10 +11,6 @@ Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! Nota: LameXP es software libre. ¡<b>No</b> pague por LameXP! ¡¡¡Si alguna web intenta hacerle pagar por descargar LameXP, usted <b>no</b> debería aceptar!!! - - Special thanks go out to "John33" from %1 for his continuous support. - Especial agradecimiento a "John33" de %1 por su apoyo continuo. - About LameXP Acerca de LameXP @@ -92,7 +88,7 @@ Distribuido bajo los términos de la Licencia Pública General GNU. - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. LameXP tiene copyright de LoRd_MuldeR. El copyright del software de terceros usado en LameXP pertenece a sus autores individuales. @@ -219,10 +215,6 @@ License - - About Qt - - Programmers: @@ -247,6 +239,14 @@ By Mark James, released under the Creative Commons 'by' License. + + Show License Text + + + + About Qt... + + AudioFileModel diff --git a/etc/Translation/LameXP_FR.ts b/etc/Translation/LameXP_FR.ts index 196adc02..42a98d21 100644 --- a/etc/Translation/LameXP_FR.ts +++ b/etc/Translation/LameXP_FR.ts @@ -11,10 +11,6 @@ Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! Remarque : LameXP est un logiciel gratuit. Ne payez <b>pas</b> pour l'obtenir ou l'utiliser ! Si un site web tente de vous faire payer pour son téléchargement, ne répondez <b>pas</b> à l'offre !!! - - Special thanks go out to "John33" from %1 for his continuous support. - Remerciements particuliers à «john33» de %1 pour son soutien continu. - About LameXP A propos de LameXP @@ -93,7 +89,7 @@ Distribué sous les termes de la License General Public GNU. - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. LameXP dans son ensemble est protégé par LoRd_MuldeR. Les droits d'auteur des logiciels de tiers utilisés dans LameXP appartiennent aux auteurs individuels. @@ -223,10 +219,6 @@ License - - About Qt - - Programmers: @@ -251,6 +243,14 @@ By Mark James, released under the Creative Commons 'by' License. + + Show License Text + + + + About Qt... + + AudioFileModel diff --git a/etc/Translation/LameXP_IT.ts b/etc/Translation/LameXP_IT.ts index cfa09a18..a0abb9d0 100644 --- a/etc/Translation/LameXP_IT.ts +++ b/etc/Translation/LameXP_IT.ts @@ -11,10 +11,6 @@ Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! Nota: LameXP è un software gratuito. <b>Non</b> pagare per avere o usare LameXP! Se qualche sito web di terze parti vuol essere pagato per farti scaricare LameXP, <b>non</b> dovresti rispondere alla richiesta!!! - - Special thanks go out to "John33" from %1 for his continuous support. - Speciali ringraziamenti vanno a "John33" da %1 per il suo continuo supporto. - About LameXP Riguardo LameXP @@ -92,7 +88,7 @@ - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. @@ -219,10 +215,6 @@ License - - About Qt - - Programmers: @@ -247,6 +239,14 @@ By Mark James, released under the Creative Commons 'by' License. + + Show License Text + + + + About Qt... + + AudioFileModel diff --git a/etc/Translation/LameXP_KR.ts b/etc/Translation/LameXP_KR.ts index e0ca4d83..e8a819c0 100644 --- a/etc/Translation/LameXP_KR.ts +++ b/etc/Translation/LameXP_KR.ts @@ -15,10 +15,6 @@ Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! 알림: LameXP는 무료 소프트웨어입니다. LameXP를 내려받거나 사용하기 위해서 <b>돈을 지불하지 마십시오</b>. 일부 타 웹사이트에서 LameXP를 내려받기 위해서 지불을 요구한다면 <b>절대로</b> 내려받지 마십시오!!! - - Special thanks go out to "John33" from %1 for his continuous support. - 지속적인 지원을 해주신 John33(%1)님께 특별히 감사드립니다. - About LameXP LameXP에 대해 @@ -164,7 +160,7 @@ GNU Wget - HTTP를 사용하여 파일을 검색하기 위한 소프트웨어 - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. LameXP 전체의 저작권은 LoRd_MuldeR에게 있습니다. LameXP에 사용된 타사 소프트웨어는 각 소프트웨어의 저작자에게 저작권이 있습니다. @@ -219,10 +215,6 @@ License - - About Qt - - Programmers: @@ -247,6 +239,14 @@ By Mark James, released under the Creative Commons 'by' License. + + Show License Text + + + + About Qt... + + AudioFileModel diff --git a/etc/Translation/LameXP_PL.ts b/etc/Translation/LameXP_PL.ts index aab4560b..5e124cd7 100644 --- a/etc/Translation/LameXP_PL.ts +++ b/etc/Translation/LameXP_PL.ts @@ -4,46 +4,51 @@ AboutDialog - + LameXP - Audio Encoder Front-end LameXP - Program do kompresji dźwięku - + Please visit %1 for news and updates! Odwiedź %1 aby zobaczyć nowości i aktualizacje! - + Note: This demo (pre-release) version of LameXP will expire at %1. Still %2 days left. Uwaga: To jest wersja demo (próbna) LameXP, która wygaśnie %1. Pozostało jeszcze %2 dni. - + Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! Uwaga: LameXP jest darmowym oprogramowaniem. <b>Nie</b> płać nikomu za ten program! Jeśli ktoś oferuje Ci LameXP za pieniądze <b>nie</b> kupuj od niego!!! - - - Special thanks go out to "John33" from %1 for his continuous support. - Specjalne podziękowania dla John33 z %1 za jego stałe wsparcie. - About LameXP Informacje o LameXP - + + Show License Text + + + + Accept License Akceptuj licencję - + Decline License Odrzuć licencję + + + About Qt... + + 3rd Party S/W @@ -65,257 +70,252 @@ - - About Qt - - - - + Discard Zamknij - + The following people have contributed to LameXP: LameXP wspomogli: - + Programmers: - + Project Leader - + Translators: Tłumacze: - + If you are willing to contribute a LameXP translation, feel free to contact us! Jeśli chcesz wspomóc LameXP w obsłudze większej ilości języków, nie wahaj skontaktować się z nami! - + The following third-party software is used in LameXP: Następujące programy firm trzecich zostały użyte w LameXP: - + LAME - OpenSource mp3 Encoder LAME - Otwartoźródłowy koder mp3 - - - - - - - - - - - + + + + + + + + + + + Released under the terms of the GNU Lesser General Public License. Wydane na warunkach licencji GNU Lesser General Public License. - + OggEnc - Ogg Vorbis Encoder OggEnc - Koder Ogg Vorbis - + Completely open and patent-free audio encoding technology. Całkowicie otwarta i wolna od patentów technologia kompresji dźwięku. - + Nero AAC Reference MPEG-4 Encoder Nero AAC Reference MPEG-4 Encoder - + Freeware state-of-the-art HE-AAC encoder with 2-Pass support. Darmowy, jedyny w swoim rodzaju koder HE-AAC z wsparciem dla dwóch przebiegów. - + Available from vendor web-site as free download: Darmowy pakiet dostępny ze strony wydawcy: - + Aften - A/52 audio encoder Aften - Koder dźwięku A/52 - + FLAC - Free Lossless Audio Codec FLAC - Darmowy i bezstartny kodek dźwięku - + Open and patent-free lossless audio compression technology. Otwarta i wolna od patentów technologia bezstratnej kompresji dźwięku. - + Opus Audio Codec - + Totally open, royalty-free, highly versatile audio codec. - + mpg123 - Fast Console MPEG Audio Player/Decoder mpg123 - Szybki dekoder/odtwarzacz MPEG Audio - + FAAD - OpenSource MPEG-4 and MPEG-2 AAC Decoder FAAD - Otwartoźródłowy dekoder MPEG-4 oraz MPEG-2 AAC - + Released under the terms of the GNU General Public License. Wydane na warunkach licencji GNU General Public License. - + AC3Filter Tools - AC3/DTS Decoder AC3Filter Tools - Dekoder AC3/DTS - + WavPack - Hybrid Lossless Compression Wavpack - Bezstratny hybrydowy kodek dźwięku - + Completely open audio compression format. Całkowicie otwarty format kompresji dźwięku. - + Musepack - Living Audio Compression Musepack - Koder dźwięku - + Monkey's Audio - Lossless Audio Compressor Monkey's Audio - Koder bezstratnego formatu dźwięku - + Freely available source code, simple SDK and non-restrictive licensing. Szeroko dostępny kod źródłowy, prosty SDK i bezrestrykcyjna licencja. - + Shorten - Lossless Audio Compressor Shorten - Bezstratny kodek dźwięku - + Speex - Free Codec For Free Speech Speex - Darmowy kodek dla mowy ludzkiej - + Open Source patent-free audio format designed for speech. Otwartoźródłowy, wolny od patentów format dźwięku przeznaczony dla mowy ludzkiej. - + The True Audio - Lossless Audio Codec The True Audio - Bezstratny kodek dźwięku - + ALAC Decoder Dekoder ALAC - + Copyright (c) 2004 David Hammerton. Contributions by Cody Brocious. Prawa autorskie: 2004 David Hammerton. Kodu użyczył Cody Brocious. - + wma2wav - Dump WMA files to Wave Audio wma2wav - Dekoder plików WMA do Wave - + Copyright (c) 2011 LoRd_MuldeR <mulder2@gmx.de>. Some rights reserved. Prawa autorskie: 2011 LoRd_MuldeR <mulder2@gmx.de>. Pewne prawa zastrzeżone. - + avs2wav - Avisynth to Wave Audio converter avs2wav - Konwerter dźwięku z Avisynth do Wave - + By Jory Stone <jcsston@toughguy.net> and LoRd_MuldeR <mulder2@gmx.de>. Autorami programu są Jory Stone <jcsston@toughguy.net> i LoRd_MuldeR <mulder2@gmx.de>. - + dcaenc dcaenc - + Copyright (c) 2008-2011 Alexander E. Patrakov. Distributed under the LGPL. Prawa autorskie: 2008-2011 Alexander E. Patrakov. Rozpowszechniane na licencji LGPL. - + MediaInfo - Media File Analysis Tool MediaInfo - Narzędzie do analizy plików multimedialnych - + SoX - Sound eXchange SoX - Sound eXchange - + GnuPG - The GNU Privacy Guard GnuPG - GNU Privacy Guard - + GNU Wget - Software for retrieving files using HTTP GNU Wget - Oprogramowanie służące do pobierania plików za pomocą protokołu HTTP - + Silk Icons - Over 700 icons in PNG format - + By Mark James, released under the Creative Commons 'by' License. - - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. Do programu LameXP jako całości, prawa autorskie posiada LoRd_MuldeR. Prawa autorskie oprogramowania firm trzecich należą do autorów poszczególnych programów. - + n/a n/d diff --git a/etc/Translation/LameXP_RU.ts b/etc/Translation/LameXP_RU.ts index 7b992488..6c5b99e9 100644 --- a/etc/Translation/LameXP_RU.ts +++ b/etc/Translation/LameXP_RU.ts @@ -15,10 +15,6 @@ Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! Примечание: LameXP является бесплатным программным обеспечением. Вам <b>не надо</b> платить деньги, чтобы получить или использовать LameXP! Если какой-то веб-сайт пытается заставить Вас заплатить за загрузку LameXP, Вы должны <b> не отвечать</b> на это предложение!!! - - Special thanks go out to "John33" from %1 for his continuous support. - Специальная благодарность "John33" с %1 за его непрерывную поддержку. - About LameXP О LameXP @@ -164,7 +160,7 @@ - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. LameXP защищена авторским правом LoRd_MuldeR. Авторское право на программное обеспечение третьих сторон, используемое в LameXP, принадлежит индивидуальным авторам. @@ -219,10 +215,6 @@ License - - About Qt - - Programmers: @@ -247,6 +239,14 @@ By Mark James, released under the Creative Commons 'by' License. + + Show License Text + + + + About Qt... + + AudioFileModel diff --git a/etc/Translation/LameXP_SV.ts b/etc/Translation/LameXP_SV.ts index 6e44e7a0..42e072c4 100644 --- a/etc/Translation/LameXP_SV.ts +++ b/etc/Translation/LameXP_SV.ts @@ -4,46 +4,51 @@ AboutDialog - + LameXP - Audio Encoder Front-end LameXP - Ljudkonvertering - + Please visit %1 for news and updates! Besök %1 för nyheter och uppdateringar! - + Note: This demo (pre-release) version of LameXP will expire at %1. Still %2 days left. OBS! Denna testversion av LameXP kommer att upphöra %1. %2 dagar kvar. - + Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! OBS! LameXP är gratis mjukvara. Betala <b>inte</b> för att ladda ner eller använda LameXP! Om någon webbsida försöker ta betalt för LameXP, bör du lämna sidan <b>utan</b> att ladda ner något! - - - Special thanks go out to "John33" from %1 for his continuous support. - Särskilt tack går till "John33" från %1 för hans ständiga stöd. - About LameXP Om LameXP - + + Show License Text + + + + Accept License Acceptera - + Decline License Neka + + + About Qt... + + 3rd Party S/W @@ -65,257 +70,252 @@ - - About Qt - - - - + Discard Stäng - + The following people have contributed to LameXP: Följande har medverkat i LameXP: - + Programmers: - + Project Leader - + Translators: Översättare: - + If you are willing to contribute a LameXP translation, feel free to contact us! Kontakta oss gärna om du vill medverka il LameXP, med en översättning! - + The following third-party software is used in LameXP: Följande 3:e-parts mjukvara används i LameXP: - + LAME - OpenSource mp3 Encoder LAME - OpenSource mp3 Encoder - - - - - - - - - - - + + + + + + + + + + + Released under the terms of the GNU Lesser General Public License. Släppt under Gnu Lesser General Public License. - + OggEnc - Ogg Vorbis Encoder OggEnc - Ogg Vorbis Encoder - + Completely open and patent-free audio encoding technology. Helt öppen och patentfri ljudkodningsteknologi. - + Nero AAC Reference MPEG-4 Encoder Nero AAC Reference MPEG-4 Encoder - + Freeware state-of-the-art HE-AAC encoder with 2-Pass support. Freeware state-of-the-art HE-AAC-kodare med stöd för 2-Pass. - + Available from vendor web-site as free download: Tillgänglig som gratis nedladdning, från utvecklarens webbsida: - + Aften - A/52 audio encoder Aften - A/52 audio encoder - + FLAC - Free Lossless Audio Codec FLAC - Free Lossless Audio Codec - + Open and patent-free lossless audio compression technology. Öppen och patentfri, förlustfri ljudkomprimeringsteknik. - + Opus Audio Codec - + Totally open, royalty-free, highly versatile audio codec. - + mpg123 - Fast Console MPEG Audio Player/Decoder mpg123 - Fast Console MPEG Audio Player/Decoder - + FAAD - OpenSource MPEG-4 and MPEG-2 AAC Decoder FAAD - OpenSource MPEG-4 and MPEG-2 AAC Decoder - + Released under the terms of the GNU General Public License. Släppt under GNU Generel Public License (GPL). - + AC3Filter Tools - AC3/DTS Decoder AC3Filter Tools - AC3/DTS Decoder - + WavPack - Hybrid Lossless Compression WavPack - Hybrid Lossless Compression - + Completely open audio compression format. Helt öppet ljudkomprimeringsformat. - + Musepack - Living Audio Compression Musepack - Living Audio Compression - + Monkey's Audio - Lossless Audio Compressor Monkey's Audio - Lossless Audio Compressor - + Freely available source code, simple SDK and non-restrictive licensing. Fritt tillgänglig källkod, enkel SDK och icke-restriktiv licensiering. - + Shorten - Lossless Audio Compressor Shorten - Lossless Audio Compressor - + Speex - Free Codec For Free Speech Speex - Free Codec For Free Speech - + Open Source patent-free audio format designed for speech. Öppen källkod, patentfritt ljudformat designat för tal. - + The True Audio - Lossless Audio Codec The True Audio - Lossless Audio Codec - + ALAC Decoder ALAC Decoder - + Copyright (c) 2004 David Hammerton. Contributions by Cody Brocious. Copyright (c) 2004 David Hammerton. Contributions by Cody Brocious. - + wma2wav - Dump WMA files to Wave Audio wma2wav - Dump WMA files to Wave Audio - + Copyright (c) 2011 LoRd_MuldeR <mulder2@gmx.de>. Some rights reserved. Copyright (c) 2011 LoRd_MuldeR <mulder2@gmx.de>. Some rights reserved. - + avs2wav - Avisynth to Wave Audio converter avs2wav - Avisynth to Wave Audio converter - + By Jory Stone <jcsston@toughguy.net> and LoRd_MuldeR <mulder2@gmx.de>. By Jory Stone <jcsston@toughguy.net> and LoRd_MuldeR <mulder2@gmx.de>. - + dcaenc dcaenc - + Copyright (c) 2008-2011 Alexander E. Patrakov. Distributed under the LGPL. Copyright (c) 2008-2011 Alexander E. Patrakov. Distributed under the LGPL. - + MediaInfo - Media File Analysis Tool MediaInfo - Analysverktyg för mediafiler - + SoX - Sound eXchange SoX - Sound eXchange - + GnuPG - The GNU Privacy Guard GnuPG - The GNU Privacy Guard - + GNU Wget - Software for retrieving files using HTTP GNU Wget - Mjukvara för att ta emot filer via HTTP - + Silk Icons - Over 700 icons in PNG format - + By Mark James, released under the Creative Commons 'by' License. - - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. - + n/a n/a diff --git a/etc/Translation/LameXP_TW.ts b/etc/Translation/LameXP_TW.ts index e1876d81..4e7f15f1 100644 --- a/etc/Translation/LameXP_TW.ts +++ b/etc/Translation/LameXP_TW.ts @@ -11,10 +11,6 @@ Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! 注:LameXP是免費軟件.<b>不用</b>付錢獲取或使用LameXP!如果某些第三方網站嘗試讓你付出代價下載LameXP,你應該<b>不</b>接受報價! - - Special thanks go out to "John33" from %1 for his continuous support. - 特別感謝"John33"從 %1 為他的持續支持. - About LameXP 關于 LameXP @@ -200,7 +196,7 @@ avs2wav - Avisynth到WAV音頻轉換器 - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. LameXP是作為一個整體版權由 LoRd_MuldeR 保護.在 LameXP 中使用的第三方軟件作著權屬于第三方. @@ -219,10 +215,6 @@ License - - About Qt - - Programmers: @@ -247,6 +239,14 @@ By Mark James, released under the Creative Commons 'by' License. + + Show License Text + + + + About Qt... + + AudioFileModel diff --git a/etc/Translation/LameXP_UK.ts b/etc/Translation/LameXP_UK.ts index a7ba8231..89df12ca 100644 --- a/etc/Translation/LameXP_UK.ts +++ b/etc/Translation/LameXP_UK.ts @@ -15,10 +15,6 @@ Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! Примітка: LameXP є вільним ПЗ. <b>Не</b> надавайте грошей за його отримання або використання! Якщо хтось хоче отримати гроші за завантаження LameXP, ви <b>не</b> повинні відповідати на такий запит !!! - - Special thanks go out to "John33" from %1 for his continuous support. - Окрема подяка "John33" з %1 за постійну підтримку. - About LameXP Про LameXP @@ -164,7 +160,7 @@ GNU Wget - Software for retrieving files using HTTP - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. Всі права на LameXP належать LoRd_MuldeR. Права на стороннє ПЗ, що використовується в LameXP, належать авторам цього ПЗ. @@ -220,10 +216,6 @@ License - - About Qt - - Programmers: @@ -248,6 +240,14 @@ By Mark James, released under the Creative Commons 'by' License. + + Show License Text + + + + About Qt... + + AudioFileModel diff --git a/etc/Translation/LameXP_ZH.ts b/etc/Translation/LameXP_ZH.ts index 66518e50..272a48cd 100644 --- a/etc/Translation/LameXP_ZH.ts +++ b/etc/Translation/LameXP_ZH.ts @@ -11,10 +11,6 @@ Note: LameXP is free software. Do <b>not</b> pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should <b>not</b> respond to the offer !!! 注:LameXP是免费软件.<b>不用</b>付钱获取或使用LameXP!如果某些第三方网站尝试让你付出代价下载LameXP,你应该<b>不</b>接受报价! - - Special thanks go out to "John33" from %1 for his continuous support. - 特别感谢"John33"从 %1 为他的持续支持. - About LameXP 关于 LameXP @@ -200,7 +196,7 @@ avs2wav - Avisynth到WAV音频转换器 - LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. + The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors. LameXP是作为一个整体版权由 LoRd_MuldeR 保护.在 LameXP 中使用的第三方软件作著权属于第三方. @@ -219,10 +215,6 @@ License - - About Qt - - Programmers: @@ -247,6 +239,14 @@ By Mark James, released under the Creative Commons 'by' License. + + Show License Text + + + + About Qt... + + AudioFileModel diff --git a/gui/AboutDialog.ui b/gui/AboutDialog.ui index be1f3d66..8085d84a 100644 --- a/gui/AboutDialog.ui +++ b/gui/AboutDialog.ui @@ -7,13 +7,13 @@ 0 0 720 - 560 + 512 720 - 560 + 512 @@ -44,7 +44,7 @@ - + QFrame::Plain @@ -60,7 +60,7 @@ 0 0 676 - 461 + 413 @@ -142,7 +142,7 @@ - + QFrame::Plain @@ -158,7 +158,7 @@ 0 0 676 - 461 + 413 @@ -240,7 +240,7 @@ - + QFrame::Plain @@ -256,7 +256,7 @@ 0 0 676 - 461 + 413 @@ -338,7 +338,7 @@ - + QFrame::Plain @@ -354,7 +354,7 @@ 0 0 676 - 461 + 413 @@ -430,6 +430,32 @@ + + + + + 144 + 0 + + + + Show License Text + + + + :/icons/script_go.png:/icons/script_go.png + + + true + + + false + + + false + + + @@ -458,6 +484,9 @@ :/icons/accept.png:/icons/accept.png + + false + @@ -475,6 +504,9 @@ :/icons/delete.png:/icons/delete.png + + true + @@ -486,7 +518,7 @@ - About Qt + About Qt... @@ -509,6 +541,9 @@ :/icons/cross.png:/icons/cross.png + + true + diff --git a/res/Icons.qrc b/res/Icons.qrc index 1e812995..5ce37c9b 100644 --- a/res/Icons.qrc +++ b/res/Icons.qrc @@ -38,6 +38,7 @@ icons/control_play_blue.png icons/cpu.png icons/cross.png + icons/crown.png icons/date.png icons/delete.png icons/disk.png @@ -94,6 +95,7 @@ icons/resultset_next.png icons/script.png icons/script_edit.png + icons/script_go.png icons/server_error.png icons/shield_admin.png icons/shield_error.png @@ -108,6 +110,7 @@ icons/transmit.png icons/transmit_blue.png icons/user.png + icons/user_gray.png icons/user_suit.png icons/user_comment.png icons/wma.png diff --git a/res/localization/LameXP_DE.qm b/res/localization/LameXP_DE.qm index 1b7506bf..b560d524 100644 Binary files a/res/localization/LameXP_DE.qm and b/res/localization/LameXP_DE.qm differ diff --git a/res/localization/LameXP_ES.qm b/res/localization/LameXP_ES.qm index 579d9b24..f8cd5c07 100644 Binary files a/res/localization/LameXP_ES.qm and b/res/localization/LameXP_ES.qm differ diff --git a/res/localization/LameXP_FR.qm b/res/localization/LameXP_FR.qm index 79ae9eb6..4515c909 100644 Binary files a/res/localization/LameXP_FR.qm and b/res/localization/LameXP_FR.qm differ diff --git a/res/localization/LameXP_IT.qm b/res/localization/LameXP_IT.qm index 5974aa6b..fe238dcb 100644 Binary files a/res/localization/LameXP_IT.qm and b/res/localization/LameXP_IT.qm differ diff --git a/res/localization/LameXP_KR.qm b/res/localization/LameXP_KR.qm index c643c6c5..62991ba1 100644 Binary files a/res/localization/LameXP_KR.qm and b/res/localization/LameXP_KR.qm differ diff --git a/res/localization/LameXP_PL.qm b/res/localization/LameXP_PL.qm index 930b8200..e8592861 100644 Binary files a/res/localization/LameXP_PL.qm and b/res/localization/LameXP_PL.qm differ diff --git a/res/localization/LameXP_RU.qm b/res/localization/LameXP_RU.qm index 343dfb79..acd408ea 100644 Binary files a/res/localization/LameXP_RU.qm and b/res/localization/LameXP_RU.qm differ diff --git a/res/localization/LameXP_SV.qm b/res/localization/LameXP_SV.qm index 90a7682b..10380233 100644 Binary files a/res/localization/LameXP_SV.qm and b/res/localization/LameXP_SV.qm differ diff --git a/res/localization/LameXP_TW.qm b/res/localization/LameXP_TW.qm index b5bbe728..eb95746b 100644 Binary files a/res/localization/LameXP_TW.qm and b/res/localization/LameXP_TW.qm differ diff --git a/res/localization/LameXP_UK.qm b/res/localization/LameXP_UK.qm index 6760ddbc..b1e4480b 100644 Binary files a/res/localization/LameXP_UK.qm and b/res/localization/LameXP_UK.qm differ diff --git a/res/localization/LameXP_ZH.qm b/res/localization/LameXP_ZH.qm index 9cb988e3..3b0d2efa 100644 Binary files a/res/localization/LameXP_ZH.qm and b/res/localization/LameXP_ZH.qm differ diff --git a/src/Config.h b/src/Config.h index 7bf62ca5..9701c0d0 100644 --- a/src/Config.h +++ b/src/Config.h @@ -30,7 +30,7 @@ #define VER_LAMEXP_MINOR_LO 5 #define VER_LAMEXP_TYPE Final #define VER_LAMEXP_PATCH 2 -#define VER_LAMEXP_BUILD 1108 +#define VER_LAMEXP_BUILD 1111 /////////////////////////////////////////////////////////////////////////////// // Tool versions (minimum expected versions!) diff --git a/src/Dialog_About.cpp b/src/Dialog_About.cpp index ca7d73ac..ed6fb8a0 100644 --- a/src/Dialog_About.cpp +++ b/src/Dialog_About.cpp @@ -38,6 +38,7 @@ #include #include #include +#include #include #include @@ -85,6 +86,7 @@ AboutDialog::AboutDialog(SettingsModel *settings, QWidget *parent, bool firstSta : QDialog(parent), m_settings(settings), + m_initFlags(new QMap), m_disque(NULL), m_disqueTimer(NULL), m_rotateNext(false), @@ -107,64 +109,10 @@ AboutDialog::AboutDialog(SettingsModel *settings, QWidget *parent, bool firstSta m_cartoon[i] = NULL; } - //Init dialog text - initInformationTab(); - initContributorsTab(); - initSoftwareTab(); - initLicenseTab(); - - /* - if(firstStart) - { - QPushButton *firstButton = addButton(tr("Show License Text"), QMessageBox::AcceptRole); - firstButton->setIcon(QIcon(":/icons/script.png")); - firstButton->setIconSize(QSize(16, 16)); - firstButton->setMinimumWidth(135); - firstButton->disconnect(); - connect(firstButton, SIGNAL(clicked()), this, SLOT(openLicenseText())); - - QPushButton *secondButton = addButton(tr("Accept License"), QMessageBox::AcceptRole); - secondButton->setIcon(QIcon(":/icons/accept.png")); - secondButton->setIconSize(QSize(16, 16)); - secondButton->setMinimumWidth(120); - - QPushButton *thirdButton = addButton(tr("Decline License"), QMessageBox::AcceptRole); - thirdButton->setIcon(QIcon(":/icons/delete.png")); - thirdButton->setIconSize(QSize(16, 16)); - thirdButton->setMinimumWidth(120); - thirdButton->setEnabled(false); - } - else - { - QPushButton *firstButton = addButton(tr("3rd Party S/W"), QMessageBox::AcceptRole); - firstButton->setIcon(QIcon(":/icons/page_white_cplusplus.png")); - firstButton->setIconSize(QSize(16, 16)); - firstButton->setMinimumWidth(120); - firstButton->disconnect(); - connect(firstButton, SIGNAL(clicked()), this, SLOT(showMoreAbout())); - - QPushButton *secondButton = addButton(tr("Contributors"), QMessageBox::AcceptRole); - secondButton->setIcon(QIcon(":/icons/user_suit.png")); - secondButton->setIconSize(QSize(16, 16)); - secondButton->setMinimumWidth(120); - secondButton->disconnect(); - connect(secondButton, SIGNAL(clicked()), this, SLOT(showAboutContributors())); - - static const bool isQt5 = (QT_VERSION >= QT_VERSION_CHECK(5,0,0)); - QPushButton *thirdButton = addButton(isQt5 ? tr("About Qt5") : tr("About Qt4"), QMessageBox::AcceptRole); - thirdButton->setIcon(QIcon(":/icons/qt.png")); - thirdButton->setIconSize(QSize(16, 16)); - thirdButton->setMinimumWidth(120); - thirdButton->disconnect(); - connect(thirdButton, SIGNAL(clicked()), this, SLOT(showAboutQt())); - - QPushButton *fourthButton = addButton(tr("Discard"), QMessageBox::AcceptRole); - fourthButton->setIcon(QIcon(":/icons/cross.png")); - fourthButton->setIconSize(QSize(16, 16)); - fourthButton->setMinimumWidth(90); - } - */ + //Init tab widget + connect(tabWidget, SIGNAL(currentChanged(int)), this, SLOT(tabChanged(int))); + //Show about dialog for the first time? if(!firstStart) { acceptButton->hide(); @@ -199,6 +147,10 @@ AboutDialog::AboutDialog(SettingsModel *settings, QWidget *parent, bool firstSta closeButton->hide(); } + //Activate "show license" button + showLicenseButton->show(); + connect(showLicenseButton, SIGNAL(clicked()), this, SLOT(gotoLicenseTab())); + m_firstShow = firstStart; } @@ -218,7 +170,7 @@ AboutDialog::~AboutDialog(void) { LAMEXP_DELETE(m_cartoon[i]); } - + LAMEXP_DELETE(m_initFlags); } //////////////////////////////////////////////////////////// @@ -263,6 +215,59 @@ int AboutDialog::exec() #define TEMP_HIDE_DISQUE(CMD) \ if(m_disque) { bool _tmp = m_disque->isVisible(); if(_tmp) m_disque->hide(); {CMD}; if(_tmp) { m_disque->show(); m_disque->setWindowOpacity(0.01); } } else {CMD} +void AboutDialog::tabChanged(int index) +{ + bool bInitialized = m_initFlags->value(tabWidget->widget(index), false); + + if(!bInitialized) + { + qApp->setOverrideCursor(QCursor(Qt::WaitCursor)); + + switch(index) + { + case 0: + initInformationTab(); + break; + case 1: + initContributorsTab(); + break; + case 2: + initSoftwareTab(); + break; + case 3: + initLicenseTab(); + break; + default: + qWarning("Unknown tab index: %d !!!", index); + } + + m_initFlags->insert(tabWidget->widget(index), true); + qApp->processEvents(); + qApp->restoreOverrideCursor(); + } + + //Scroll to the top + switch(index) + { + case 0: + infoScrollArea->verticalScrollBar()->setSliderPosition(0); + break; + case 1: + contributorsScrollArea->verticalScrollBar()->setSliderPosition(0); + break; + case 2: + softwareScrollArea->verticalScrollBar()->setSliderPosition(0); + break; + case 3: + licenseScrollArea->verticalScrollBar()->setSliderPosition(0); + break; + default: + qWarning("Unknown tab index: %d !!!", index); + } + + showLicenseButton->setChecked(tabWidget->widget(index) == licenseTab); +} + void AboutDialog::enableButtons(void) { acceptButton->setEnabled(true); @@ -286,6 +291,11 @@ void AboutDialog::showAboutQt(void) ); } +void AboutDialog::gotoLicenseTab(void) +{ + tabWidget->setCurrentIndex(tabWidget->indexOf(showLicenseButton->isChecked() ? licenseTab : infoTab)); +} + void AboutDialog::moveDisque(void) { int delta = 2; @@ -368,6 +378,7 @@ void AboutDialog::moveDisque(void) void AboutDialog::showEvent(QShowEvent *e) { QDialog::showEvent(e); + tabChanged(tabWidget->currentIndex()); if(m_firstShow) { acceptButton->setEnabled(false); @@ -464,11 +475,11 @@ void AboutDialog::initInformationTab(void) aboutText += "You should have received a copy of the GNU General Public License
"; aboutText += "along with this program; if not, write to the Free Software
"; aboutText += "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110−1301, USA.
"; - aboutText += "
"; + aboutText += "
"; aboutText += ""; aboutText += QString("").arg(tr("Note: LameXP is free software. Do not pay money to obtain or use LameXP! If some third-party website tries to make you pay for downloading LameXP, you should not respond to the offer !!!")); - aboutText += "
 %1


"; - aboutText += QString("%1
").arg(NOBR(tr("Special thanks go out to \"John33\" from %1 for his continuous support.")).arg(LINK("http://www.rarewares.org/"))); + aboutText += ""; + //aboutText += QString("%1
").arg(NOBR(tr("Special thanks go out to \"John33\" from %1 for his continuous support.")).arg(LINK("http://www.rarewares.org/"))); infoLabel->setText(aboutText); infoIcon->setPixmap(lamexp_app_icon().pixmap(QSize(72,72))); @@ -477,26 +488,27 @@ void AboutDialog::initInformationTab(void) void AboutDialog::initContributorsTab(void) { - const QString extraSpace("
 
"); + const QString spaces("    "); + const QString extraVSpace("
 
"); QString contributorsAboutText; contributorsAboutText += QString("

%1

").arg(NOBR(tr("The following people have contributed to LameXP:"))); contributorsAboutText += ""; - contributorsAboutText += QString("").arg(tr("Programmers:"), extraSpace); - QString icon = QString("").arg("page_white_cplusplus"); - contributorsAboutText += QString("").arg(icon); - contributorsAboutText += QString("").arg(tr("Project Leader")); - contributorsAboutText += QString("").arg("LoRd_MuldeR", "MuldeR2@GMX.de"); + contributorsAboutText += QString("").arg(tr("Programmers:"), extraVSpace); + QString icon = QString("").arg("user_gray"); + contributorsAboutText += QString("").arg(icon, spaces); + contributorsAboutText += QString("").arg(tr("Project Leader"), spaces); + contributorsAboutText += QString("").arg("LoRd_MuldeR", spaces, "MuldeR2@GMX.de"); contributorsAboutText += QString(""); - contributorsAboutText += QString("").arg(tr("Translators:"),extraSpace); + contributorsAboutText += QString("").arg(tr("Translators:"), extraVSpace); for(int i = 0; g_lamexp_translators[i].pcName; i++) { QString flagIcon = (strlen(g_lamexp_translators[i].pcFlag) > 0) ? QString("").arg(g_lamexp_translators[i].pcFlag) : QString(); - contributorsAboutText += QString("").arg(flagIcon); - contributorsAboutText += QString("").arg(WCHAR2QSTR(g_lamexp_translators[i].pcLanguage)); - contributorsAboutText += QString("").arg(WCHAR2QSTR(g_lamexp_translators[i].pcName), g_lamexp_translators[i].pcMail); + contributorsAboutText += QString("").arg(flagIcon, spaces); + contributorsAboutText += QString("").arg(WCHAR2QSTR(g_lamexp_translators[i].pcLanguage), spaces); + contributorsAboutText += QString("").arg(WCHAR2QSTR(g_lamexp_translators[i].pcName), spaces, g_lamexp_translators[i].pcMail); } contributorsAboutText += "
%1%2
%1  %1  %1  <%2>
%1%2
%1%2%1%2%1%2<%3>
 
%1%2
%1%2
%1  %1  %1  <%2>
%1%2%1%2%1%2<%3>


"; @@ -685,7 +697,7 @@ void AboutDialog::initSoftwareTab(void) ); moreAboutText += QString(" %1
").arg ( - tr("LameXP as a whole is copyrighted by LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors.") + tr("The copyright of LameXP as a whole belongs to LoRd_MuldeR. The copyright of third-party software used in LameXP belongs to the individual authors.") ); softwareLabel->setText(moreAboutText); diff --git a/src/Dialog_About.h b/src/Dialog_About.h index 09ee5e80..ec2fbee7 100644 --- a/src/Dialog_About.h +++ b/src/Dialog_About.h @@ -39,8 +39,10 @@ public slots: int exec(); void enableButtons(void); void openURL(const QString &url); + void gotoLicenseTab(void); void showAboutQt(void); void moveDisque(void); + void tabChanged(int index); protected: void showEvent(QShowEvent *e); @@ -49,6 +51,7 @@ protected: private: bool m_firstShow; SettingsModel *m_settings; + QMap *m_initFlags; QLabel *m_disque; QTimer * m_disqueTimer; bool m_disqueFlags[2];