Improved internal encoder API, so each encoder can define its own configuration options
+
Complete overhaul of the file analyzer, resulting in up to 2.5x faster file import speed
+
+
Changes between v4.07 and v4.08 [2013-09-04]:
Upgraded build environment to Microsoft Visual Studio 2012 with Update-3
Encoder settings (RC mode + bitrate/quality) are now stored separately for each encoder
diff --git a/etc/Translation/Blank.ts b/etc/Translation/Blank.ts
index 5fcd5121..e4e0dc3c 100644
--- a/etc/Translation/Blank.ts
+++ b/etc/Translation/Blank.ts
@@ -54,324 +54,324 @@
-
+ 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 !!!
-
+ The following people have contributed to LameXP:
-
+ Programmers:
-
+ Project Leader
-
+ Translators:
-
+ Special thanks to:
-
+ Doom9's Forum
-
+ Gleitz | German Doom9
-
+ Hydrogenaudio Forums
-
+ RareWares
-
+ GitHub
-
+ SourceForge
-
+ Qt Developer Network
-
+ Marius Hudea
-
+ Codecs.com
-
+ 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.
-
+ Valdec from 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
-
+ refalac - Win32 command line ALAC encoder/decoder
-
+ The ALAC reference implementation by Apple is available under the Apache license.
-
+ 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
-
+ UPX - The Ultimate Packer for eXecutables
-
+ Silk Icons - Over 700 icons in PNG format
-
+ By Mark James, released under the Creative Commons 'by' License.
-
+ 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
@@ -685,44 +685,44 @@
CueSheetModel
-
+ No.
-
+ File / Track
-
+ Index
-
+ Duration
-
+ File %1
-
+ Track %1
-
-
+
+ Unknown Artist
-
-
+
+ Unknown Title
@@ -832,12 +832,12 @@
-
+ Log File
-
+ The log file shows detailed information about the selected job.
@@ -872,7 +872,7 @@
-
+ Show Details
@@ -1615,9 +1615,9 @@
-
-
-
+
+
+ Check for Updates
@@ -1658,13 +1658,13 @@
-
+ Disable Update Reminder
-
+ Disable Sound Effects
@@ -1749,839 +1749,839 @@
-
+ Adding file(s), please wait...
-
-
+
+ Access Denied
-
+ %n file(s) have been rejected, because read access was not granted!
-
+ This usually means the file is locked by another process.
-
+ CDDA Files
-
+ %n file(s) have been rejected, because they are dummy CDDA files!
-
+ Sorry, LameXP cannot extract audio tracks from an Audio-CD at present.
-
+ We recommend using %1 for that purpose.
-
+ Cue Sheet
-
+ %n file(s) have been rejected, because they appear to be Cue Sheet images!
-
+ Please use LameXP's Cue Sheet wizard for importing Cue Sheet files.
-
+ Files Rejected
-
+ %n file(s) have been rejected, because the file format could not be recognized!
-
+ This usually means the file is damaged or the file format is not supported.
-
+ Scanning folder(s) for files, please wait...
-
+ DEMO VERSION
-
+ Initializing directory outline, please be patient...
-
+ You can drop in audio files here!
-
+ Open File in External Application
-
+ Browse File Location
-
+ Browse Selected Folder
-
+ Refresh Directory Outline
-
+ Go To Parent Directory
-
+ Bookmark Current Output Folder
-
+ Export Meta Tags to CSV File
-
+ Import Meta Tags from CSV File
-
+ License Declined
-
+ You have declined the license. Consequently the application will exit now!
-
+ Goodbye!
-
+ LameXP - Expired
-
+ This demo (pre-release) version of LameXP has expired at %1.
-
+ LameXP is free software and release versions won't expire.
-
-
+
+ Exit Program
-
+ It seems that a bogus anti-virus software is slowing down the startup of LameXP.
-
+ Please refer to the %1 document for details and solutions!
-
+ Slow Startup
-
-
-
-
-
+
+
+
+
+ Discard
-
-
+
+ Don't Show Again
-
+ Urgent Update
-
+ Your version of LameXP is more than a year old. Time for an update!
-
-
+
+ Ignore
-
+ Skipping update check this time, please be patient...
-
-
-
+
+
+ Update Reminder
-
+ Your last update check was more than 14 days ago. Check for updates now?
-
+ Your did not check for LameXP updates yet. Check for updates now?
-
+ Postpone
-
+ LameXP detected that your version of the Nero AAC encoder is outdated!
-
+ The current version available is %1 (or later), but you still have version %2 installed.
-
+ n/a
-
+ You can download the latest version of the Nero AAC encoder from the Nero website at:
-
+ (Hint: Please ignore the name of the downloaded ZIP file and check the included 'changelog.txt' instead!)
-
+ AAC Encoder Outdated
-
+ The Nero AAC encoder could not be found. AAC encoding support will be disabled.
-
+ Please put 'neroAacEnc.exe', 'neroAacDec.exe' and 'neroAacTag.exe' into the LameXP directory!
-
+ Your LameXP directory is located here:
-
+ You can download the Nero AAC encoder for free from the official Nero website at:
-
+ AAC Support Disabled
-
-
-
+
+
+ LameXP
-
+ You must add at least one file to the list before proceeding!
-
+ Not Found
-
+ Your currently selected TEMP folder does not exist anymore:
-
+ Restore Default
-
+ Cancel
-
+ There are less than %1 GB of free diskspace available on your system's TEMP folder.
-
+ It is highly recommend to free up more diskspace before proceeding with the encode!
-
+ Your TEMP folder is located at:
-
+ Low Diskspace Warning
-
+ Abort Encoding Process
-
+ Clean Disk Now
-
+ Low Diskspace
-
+ You are proceeding with low diskspace. Problems might occur!
-
+ Sorry, an unsupported encoder has been chosen!
-
+ Cannot write to the selected output directory.
-
+ Please choose a different directory!
-
+ Load Translation
-
+ Translation Files
-
+ Do you really want to disable the update reminder?
-
-
-
-
-
-
-
+
+
+
+
+
+
+ Yes
-
-
-
-
-
-
-
+
+
+
+
+
+
+ No
-
+ The update reminder has been disabled.
-
+ Please remember to check for updates at regular intervals!
-
+ The update reminder has been re-enabled.
-
+ Do you really want to disable all sound effects?
-
-
+
+ Sound Effects
-
+ All sound effects have been disabled.
-
+ The sound effects have been re-enabled.
-
-
-
+
+
+ Nero AAC Notifications
-
+ Do you really want to disable all Nero AAC Encoder notifications?
-
+ All Nero AAC Encoder notifications have been disabled.
-
+ The Nero AAC Encoder notifications have been re-enabled.
-
-
-
+
+
+ Slow Startup Notifications
-
+ Do you really want to disable the slow startup notifications?
-
+ The slow startup notifications have been disabled.
-
+ The slow startup notifications have been re-enabled.
-
-
+
+ Open Cue Sheet
-
-
+
+ Cue Sheet File
+
+
-
- Beta Updates
-
+ Do you really want LameXP to check for Beta (pre-release) updates?
-
+ LameXP will check for Beta (pre-release) updates from now on.
-
+ Check Now
-
+ LameXP will <i>not</i> check for Beta (pre-release) updates from now on.
-
-
-
+
+
+ Hibernate Computer
-
+ Do you really want the computer to be hibernated on shutdown?
-
+ LameXP will hibernate the computer on shutdown from now on.
-
+ LameXP will <i>not</i> hibernate the computer on shutdown from now on.
-
-
-
+
+
+ Shell Integration
-
+ Do you really want to disable the LameXP shell integration?
-
+ The LameXP shell integration has been disabled.
-
+ The LameXP shell integration has been re-enabled.
-
-
+
+ Add file(s)
-
-
+
+ Add Folder
-
-
+
+ Save CSV file
-
-
-
-
+
+
+
+ CSV File
-
-
-
-
+
+
+
+ CSV Export
-
+ Sorry, there are no meta tags that can be exported!
-
+ Sorry, failed to open CSV file for writing!
-
+ Sorry, failed to write to the CSV file!
-
+ The CSV files was created successfully!
-
-
+
+ Open CSV file
-
-
-
-
-
+
+
+
+
+ CSV Import
-
+ Sorry, failed to open CSV file for reading!
-
+ Sorry, failed to read from the CSV file!
-
+ Sorry, the CSV file does not contain any known fields!
-
+ CSV file is incomplete. Not all files were updated!
-
+ The CSV files was imported successfully!
-
-
+
+ New Folder
-
+ Enter the name of the new folder:
-
+ Failed to create folder
-
+ The new folder could not be created:
-
+ Drive is read-only or insufficient access rights!
-
+ Current Encoder: %1
-
+ Quality Level %1
-
+ Compression %1
-
+ Uncompressed
-
+ Best Quality (Slow)
-
+ High Quality (Recommended)
-
+ Acceptable Quality (Fast)
-
+ Poor Quality (Very Fast)
-
+ File name without extension
-
+ Track number with leading zero
-
+ Track title
-
+ Artist name
-
+ Album name
-
+ Year with (at least) four digits
-
+ Comment
-
+ Characters forbidden in file names:
-
+ Rename Macros
-
+ %n Instance(s)
-
+ Cannot write to the selected directory. Please choose another directory!
-
+ Overwrite Mode
-
+ Warning: This mode may overwrite existing files with no way to revert!
-
+ Continue
-
+ Revert
-
+ Already Running
-
+ LameXP is already running, please use the running instance!
@@ -3062,209 +3062,209 @@
-
+ Show details for selected job
-
+ Browse Output File Location
-
+ Filter Log Items
-
+ Show Running Only
-
+ Show Succeeded Only
-
+ Show Failed Only
-
+ Show Skipped Only
-
+ Show All Items
-
+ Encoding Files
-
+ Your files are being encoded, please be patient...
-
+ Encoding files, please wait...
-
+ Multi-threading enabled: Running %1 instances in parallel!
-
+ Aborted! Waiting for running jobs to terminate...
-
+ Encoding: %n file(s) of %1 completed so far, please wait...
-
+ Creating the playlist file, please wait...
-
+ Process was aborted by the user after %n file(s)!
-
+ Process was aborted prematurely by the user!
-
+ LameXP - Aborted
-
+ Process was aborted by the user.
-
+ Process finished after %1.
-
+ Error: %1 of %n file(s) failed (%2). Double-click failed items for detailed information!
-
+ %n file(s) skipped
-
+ Error: %1 of %n file(s) failed. Double-click failed items for detailed information!
-
+ LameXP - Error
-
+ At least one file has failed!
-
+ All files completed successfully. Skipped %n file(s).
-
-
+
+ All files completed successfully.
-
+ LameXP - Done
-
+ None of the items matches the current filtering rules
-
+ Playlist creation failed
-
+ The playlist file could not be created:
-
+ Warning: Computer will shutdown in %1 seconds...
-
-
+
+ Cancel Shutdown
-
+ %n hour(s)
-
-
+
+ %n minute(s)
-
-
+
+ %n second(s)
-
+ %n millisecond(s)
@@ -3287,23 +3287,23 @@
QApplication
-
+ Executable '%1' doesn't support Windows compatibility mode.
-
+ Executable '%1' requires Qt v%2, but found Qt v%3.
-
+ Executable '%1' was built for Qt '%2', but found Qt '%3'.
-
-
+
+ Executable '%1' requires Windows 2000 or later.
@@ -3372,105 +3372,105 @@
-
-
+
+ Build
-
+ Unknown
-
+ Testing your internet connection, please wait...
-
-
+
+ It appears that the computer currently is offline!
-
-
+
+ Please make sure your computer is connected to the internet and try again.
-
+ Network connectivity test has failed!
-
+ Please make sure your internet connection is working properly and try again.
-
+ Checking for new updates online, please wait...
-
+ Failed to fetch update information from server!
-
+ Sorry, the update server might be busy at this time. Plase try again later.
-
+ More information available at:
-
+ A new version of LameXP is available!
-
+ We highly recommend all users to install this update as soon as possible.
-
+ No new updates available at this time.
-
+ Your version of LameXP is still up-to-date. Please check for updates regularly!
-
+ Your version appears to be newer than the latest release.
-
+ This usually indicates your are currently using a pre-release version of LameXP.
-
+ Update is being downloaded, please be patient...
-
+ Update ready to install. Applicaion will quit...
-
+ Update failed. Please try again or download manually!
diff --git a/etc/Translation/LameXP_EN.ts b/etc/Translation/LameXP_EN.ts
index d5fa18ac..b6124a6f 100644
--- a/etc/Translation/LameXP_EN.ts
+++ b/etc/Translation/LameXP_EN.ts
@@ -31,7 +31,7 @@
MainWindow
-
+ %n file(s) have been rejected, because read access was not granted!%n file have been rejected, because read access was not granted!
@@ -39,7 +39,7 @@
-
+ %n file(s) have been rejected, because they are dummy CDDA files!%n file have been rejected, because they are dummy CDDA files!
@@ -47,7 +47,7 @@
-
+ %n file(s) have been rejected, because they appear to be Cue Sheet images!%n file have been rejected, because they appear to be Cue Sheet images!
@@ -55,7 +55,7 @@
-
+ %n file(s) have been rejected, because the file format could not be recognized!%n file have been rejected, because the file format could not be recognized!
@@ -63,7 +63,7 @@
-
+ %n Instance(s)%n Instance
@@ -74,7 +74,7 @@
ProcessingDialog
-
+ Encoding: %n file(s) of %1 completed so far, please wait...Encoding: %n file of %1 completed so far, please wait...
@@ -82,7 +82,7 @@
-
+ Process was aborted by the user after %n file(s)!Process was aborted by the user after %n file!
@@ -90,7 +90,7 @@
-
+ Error: %1 of %n file(s) failed (%2). Double-click failed items for detailed information!Error: %1 of %n file failed (%2). Double-click failed items for detailed information!
@@ -98,7 +98,7 @@
-
+ %n file(s) skipped%n file skipped
@@ -106,7 +106,7 @@
-
+ Error: %1 of %n file(s) failed. Double-click failed items for detailed information!Error: %1 of %n file failed. Double-click failed items for detailed information!
@@ -114,7 +114,7 @@
-
+ All files completed successfully. Skipped %n file(s).All files completed successfully. Skipped %n file.
@@ -122,7 +122,7 @@
-
+ %n hour(s)%n hour
@@ -130,8 +130,8 @@
-
-
+
+ %n minute(s)%n minute
@@ -139,8 +139,8 @@
-
-
+
+ %n second(s)%n second
@@ -148,7 +148,7 @@
-
+ %n millisecond(s)%n millisecond
diff --git a/etc/Translation/LameXP_PL.ts b/etc/Translation/LameXP_PL.ts
index 1d028ea3..442c4b24 100644
--- a/etc/Translation/LameXP_PL.ts
+++ b/etc/Translation/LameXP_PL.ts
@@ -4,23 +4,23 @@
AboutDialog
-
+ LameXP - Audio Encoder Front-endLameXP - 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 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!!!
@@ -75,303 +75,303 @@
Zamknij
-
+ The following people have contributed to LameXP:Osoby które pomogły w rozwoju LameXP:
-
+ Programmers:Programiści:
-
+ Project LeaderLider projektu
-
+ Translators:Tłumacze:
-
+ Special thanks to:Specjalne podziękowania dla:
-
+ Doom9's ForumForum Doom9
-
+ Gleitz | German Doom9Gleitz | Niemieckiego Doom9
-
+ Hydrogenaudio ForumsForum Hydrogenaudio
-
+ RareWaresRareWares
-
+ GitHubGitHub
-
+ SourceForgeSourceForge
-
+ Qt Developer NetworkQt Developer Network
-
+ Marius HudeaMarius Hudea
-
+ Codecs.comCodecs.com
-
+ 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 EncoderLAME - 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 EncoderOggEnc - 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 EncoderNero 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 encoderAften - Koder dźwięku A/52
-
+ FLAC - Free Lossless Audio CodecFLAC - 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 CodecOpus Audio Codec
-
+ Totally open, royalty-free, highly versatile audio codec.Otwartoźródłowy, wolny od patentów, wielozadaniowy kodek dźwięku.
-
+ mpg123 - Fast Console MPEG Audio Player/Decodermpg123 - Szybki dekoder/odtwarzacz MPEG Audio
-
+ FAAD - OpenSource MPEG-4 and MPEG-2 AAC DecoderFAAD - 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.
-
+ Valdec from AC3Filter Tools - AC3/DTS DecoderDekoder AC3/DTS z narzędzi AC3Filter Tools Valdec'a
-
+ WavPack - Hybrid Lossless CompressionWavpack - Bezstratny hybrydowy kodek dźwięku
-
+ Completely open audio compression format.Całkowicie otwarty format kompresji dźwięku.
-
+ Musepack - Living Audio CompressionMusepack - Koder dźwięku
-
+ Monkey's Audio - Lossless Audio CompressorMonkey'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 CompressorShorten - Bezstratny kodek dźwięku
-
+ Speex - Free Codec For Free SpeechSpeex - 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 CodecThe True Audio - Bezstratny kodek dźwięku
-
+ refalac - Win32 command line ALAC encoder/decoderrefalac - Koder/dekoder ALAC na platformę Win32 działający z wiersza poleceń
-
+ The ALAC reference implementation by Apple is available under the Apache license.Referencyjna implementacja formatu ALAC firmy Apple jest dostępna na licencji Apache.
-
+ wma2wav - Dump WMA files to Wave Audiowma2wav - 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 converteravs2wav - 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>.
-
+ dcaencdcaenc
-
+ 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 ToolMediaInfo - Narzędzie do analizy plików multimedialnych
-
+ SoX - Sound eXchangeSoX - Sound eXchange
-
+ GnuPG - The GNU Privacy GuardGnuPG - GNU Privacy Guard
-
+ GNU Wget - Software for retrieving files using HTTPGNU Wget - Oprogramowanie służące do pobierania plików za pomocą protokołu HTTP
-
+ UPX - The Ultimate Packer for eXecutablesUPX - The Ultimate Packer for eXecutables
-
+ Silk Icons - Over 700 icons in PNG formatSilk Icons - Ponad 700 ikon w formacie PNG
-
+ By Mark James, released under the Creative Commons 'by' License.Autorstwa Mark James, wydane na licencji Creative Commons.
-
+ 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/an/d
@@ -691,44 +691,44 @@
CueSheetModel
-
+ No.Numer.
-
+ File / TrackPlik/ŚcieżKa
-
+ IndexIndeks
-
+ DurationCzas trwania
-
+ File %1Plik %1
-
+ Track %1Ścieżka %1
-
-
+
+ Unknown ArtistNieznany Artysta
-
-
+
+ Unknown TitleNieznany Tytuł
@@ -838,12 +838,12 @@
Kopiuj do schowka
-
+ Log FilePlik dziennika zdarzeń
-
+ The log file shows detailed information about the selected job.Plik dziennika zdarzeń pokazuje szczegółowe informacje na temat wybranego zadania.
@@ -878,7 +878,7 @@
-
+ Show DetailsPokaż szczegóły
@@ -1622,9 +1622,9 @@
-
-
-
+
+
+ Check for UpdatesSprawdź aktualizacje
@@ -1665,13 +1665,13 @@
-
+ Disable Update ReminderWyłącz przypominanie o aktualizacji
-
+ Disable Sound EffectsWyłącz efekty dźwiękowe
@@ -1756,314 +1756,314 @@
Otwartoźródłowe projekty MuldeR'a
-
+ Adding file(s), please wait...Dodawanie plików, prosze czekać...
-
-
+
+ Access DeniedDostęp zablokowany
-
+ This usually means the file is locked by another process.To przeważnie oznacza, że plik jest zablokowany przez inny proces.
-
+ CDDA FilesPliki CDDA
-
+ Sorry, LameXP cannot extract audio tracks from an Audio-CD at present.LameXP nie może teraz wyekstrachować ścieżki z płyty Audio-CD.
-
+ We recommend using %1 for that purpose.Zaleca się użycie w tym celu %1.
-
+ Cue SheetCue Sheet
-
+ Please use LameXP's Cue Sheet wizard for importing Cue Sheet files.Prosze użyć przewodnika Cue Sheet w LameXP w celu importowania tych plików.
-
+ Files RejectedPliki odrzucone
-
+ This usually means the file is damaged or the file format is not supported.To przeważnie oznacza że plik jest uszkodzony lub format pliku nie jest wspierany.
-
+ Scanning folder(s) for files, please wait...Skanowanie folderu/ów, prosze czekać...
-
+ You can drop in audio files here!Tutaj możesz upuścić pliki dźwiękowe!
-
+ Open File in External ApplicationOtwórz plik w zewnętrznym programie
-
+ Browse File LocationOtwórz lokalizację pliku
-
+ Browse Selected FolderOtwórz wybrany folder
-
+ Bookmark Current Output FolderZapamiętaj wybrany folder
-
+ License DeclinedLicencja odrzucona
-
+ You have declined the license. Consequently the application will exit now!Odrzuciłeś licencję. W takim razie program zostanie teraz zamknięty!
-
+ Goodbye!Naraska!
-
+ LameXP - ExpiredLameXP - Termin wygasł
-
+ This demo (pre-release) version of LameXP has expired at %1.Ta wersja próbna LameXP wygasła %1.
-
+ LameXP is free software and release versions won't expire.LameXP jest darmowym oprogramowaniem i pełna wersja nie wygasa.
-
-
+
+ Exit ProgramWyjdź z programu
-
+ It seems that a bogus anti-virus software is slowing down the startup of LameXP.Najwyraźniej twoje oprogramowanie antywirusowe spowalnia uruchamianie się LameXP.
-
+ Please refer to the %1 document for details and solutions!Prosze sprawdzić dokument %1 w celu dalszych szcegółów i rozwiązań!
-
+ Slow StartupPowolny start
-
-
-
-
-
+
+
+
+
+ DiscardZamknij
-
-
+
+ Don't Show AgainNie pokazuj ponownie
-
+ Urgent UpdateWażna aktualizacja
-
+ Your version of LameXP is more than a year old. Time for an update!Twoja wersja LameXP jest starsza niż rok! Czas na aktualizację!
-
-
-
+
+
+ Update ReminderPowiadomienie aktualizacji
-
+ Your last update check was more than 14 days ago. Check for updates now?Ostatnie sprawdzenie aktualizacji było ponad 14 dni temu. Sprawdzić teraz aktualizacje?
-
+ Your did not check for LameXP updates yet. Check for updates now?Nie sprawdzałeś jeszcze aktualizacji LameXP. Sprawdzić teraz aktualizacje?
-
+ PostponePrzełóż
-
+ LameXP detected that your version of the Nero AAC encoder is outdated!LameXP wykrył że Twoja wersja kodera Nero AAC jest nieaktualna!
-
+ The current version available is %1 (or later), but you still have version %2 installed.Wersją dostępną obecnie jest %1, Twoja wersja to %2.
-
+ n/ab/d
-
+ You can download the latest version of the Nero AAC encoder from the Nero website at:Możesz pobrać najnowszą wersję kodera Nero AAC ze strony Nero:
-
+ AAC Encoder OutdatedKoder AAC jest nieaktualny
-
+ The Nero AAC encoder could not be found. AAC encoding support will be disabled.Nie można odnaleźć kodera Nero AAC. Kompresja formatu AAC zostanie wyłączona.
-
+ Please put 'neroAacEnc.exe', 'neroAacDec.exe' and 'neroAacTag.exe' into the LameXP directory!Prosze skopiować 'neroAacEnc.exe', 'neroAacDec.exe', oraz 'neroAacTag.exe' do folderu LameXP!
-
+ Your LameXP directory is located here:Folder aplikacji LameXP znajduje się tutaj:
-
+ You can download the Nero AAC encoder for free from the official Nero website at:Możesz pobrać koder Nero AAC za darmo z oficjalnej strony Nero:
-
+ AAC Support DisabledWsparcie dla AAC wyłączone
-
-
-
+
+
+ LameXPLameXP
-
+ You must add at least one file to the list before proceeding!Powinienieś dodać przynajmniej jeden plik do listy aby zacząć działać!
-
+ Not FoundNie znaleziono
-
+ Your currently selected TEMP folder does not exist anymore:Wybrany przez Ciebie folder tymczasowy TEMP już nie istnieje:
-
+ Restore DefaultPrzywróć domyślne
-
+ CancelAnuluj
-
+ Low Diskspace WarningOstrzeżenie o małej ilości miejsca na dysku
-
+ There are less than %1 GB of free diskspace available on your system's TEMP folder.Jest mniej niż %1 GB dostępnego miejsca w systemowym folderze TEMP.
-
+ DEMO VERSIONWERSJA PRÓBNA
-
+ (Hint: Please ignore the name of the downloaded ZIP file and check the included 'changelog.txt' instead!)(Podpowiedź: Zignoruj nazwę pobranego pliku ZIP, w zamian sprawdż załączony w archiwum plik "changelog.txt"!)
-
+ It is highly recommend to free up more diskspace before proceeding with the encode!Jest wysoce zalecane zwolnić miejsce na dysku zanim zaczniesz kompresję!
-
+ Your TEMP folder is located at:Twój folder TEMP znajduję się:
-
+ Abort Encoding ProcessPrzerwij proces kompresji
-
+ Clean Disk NowWykonaj oczyszczanie dysku
-
-
+
+ IgnoreIgnoruj
-
+ %n file(s) have been rejected, because read access was not granted!%n plik został odrzucony, ponieważ nie dano praw odczytu!
@@ -2072,7 +2072,7 @@
-
+ %n file(s) have been rejected, because they are dummy CDDA files!%n plik został odrzucony, ponieważ jest to plik CDDA!
@@ -2081,7 +2081,7 @@
-
+ %n file(s) have been rejected, because they appear to be Cue Sheet images!%n plik został odrzucony, ponieważ jest to plik Cue!
@@ -2090,7 +2090,7 @@
-
+ %n file(s) have been rejected, because the file format could not be recognized!%n plik został odrzucony, ponieważ jego format nie został rozpoznany!
@@ -2099,467 +2099,467 @@
-
+ Initializing directory outline, please be patient...Ładowanie zestawu folderów, prosze czekać...
-
+ Refresh Directory OutlineOdśwież foldery
-
+ Go To Parent DirectoryIdź do głównego folderu
-
+ Export Meta Tags to CSV FileEksportuj Tagi do pliku CVS
-
+ Import Meta Tags from CSV FileImportuj Tagi do pliku CVS
-
+ Skipping update check this time, please be patient...Pomijanie sprawdzania aktualizacji, prosze czekać...
-
+ Low DiskspaceMało miejsca na dysku
-
+ You are proceeding with low diskspace. Problems might occur!Chcesz zacząć działać z małą ilością miejsca na dysku. Mogą wystąpić problemy!
-
+ Sorry, an unsupported encoder has been chosen!Został wybrany koder, który nie jest wspierany!
-
+ Cannot write to the selected output directory.Nie można zapisać do wybranej lokalizacji.
-
+ Please choose a different directory!Prosze wybrać inną lokalizację!
-
+ Load TranslationZaladuj plik językowy
-
+ Translation FilesPliki językowe
-
+ Do you really want to disable the update reminder?Czy na pewno chcesz wyłączyć przypominanie o aktualizacjach?
-
-
-
-
-
-
-
+
+
+
+
+
+
+ YesTak
-
-
-
-
-
-
-
+
+
+
+
+
+
+ NoNie
-
+ The update reminder has been disabled.Przypominanie o aktualizacjach wyłączone.
-
+ Please remember to check for updates at regular intervals!Prosze pamiętać o okresowym sprawdzaniu aktualizacji!
-
+ The update reminder has been re-enabled.Przypominanie o aktualizacjach ponownie włączone.
-
+ Do you really want to disable all sound effects?Czy na pewno chcesz wyłączyć wszystkie dźwiękowe?
-
-
+
+ Sound EffectsEfekty dźwiękowe
-
+ All sound effects have been disabled.Wszystkie efekty dźwiękowe zostały wyłączone.
-
+ The sound effects have been re-enabled.Efekty dźwiękowe zostały ponownie włączone.
-
-
-
+
+
+ Nero AAC NotificationsPowiadomienia Nero AAC
-
+ Do you really want to disable all Nero AAC Encoder notifications?Czy na pewno chcesz wyłączyć wszystkie powiadomienia Nero AAC?
-
+ All Nero AAC Encoder notifications have been disabled.Wszystkie powiadomienia kodera Nero AAC zostały wyłączone.
-
+ The Nero AAC Encoder notifications have been re-enabled.Powiadomienia Nero AAC zostały ponownie włączone.
-
-
-
+
+
+ Slow Startup NotificationsPowiadomienia o powolnym starcie
-
+ Do you really want to disable the slow startup notifications?Czy na pewno chcesz wyłączyć powiadomienia o powolnym starcie?
-
+ The slow startup notifications have been disabled.Powiadomienia o powolnym starcie zostały wyłączone.
-
+ The slow startup notifications have been re-enabled.Powiadomienia o powolnym starcie zostały ponownie włączone.
-
-
+
+ Open Cue SheetOtwórz plik Cue Sheet
-
-
+
+ Cue Sheet FilePlik Cue Sheet
+
+
-
- Beta UpdatesAktualizacje Beta
-
+ Do you really want LameXP to check for Beta (pre-release) updates?Czy na pewno chcesz aby LameXP sprawdzał aktualizacje Beta?
-
+ LameXP will check for Beta (pre-release) updates from now on.Od teraz LameXP będzie sprawdzał aktualizacje Beta.
-
+ Check NowSprawdź teraz
-
+ LameXP will <i>not</i> check for Beta (pre-release) updates from now on.LameXP od teraz <i>nie będzie</i> sprawdzał aktualizacji Beta.
-
-
-
+
+
+ Hibernate ComputerHibernuj komputer
-
+ Do you really want the computer to be hibernated on shutdown?Czy na pewno chcesz aby komputer był hibernowany zamiast zamykany?
-
+ LameXP will hibernate the computer on shutdown from now on.Od teraz LameXP będzie hibernował komputer zamiast zamykać.
-
+ LameXP will <i>not</i> hibernate the computer on shutdown from now on.LameXP od teraz <i>nie</i> będzie hibernował komputera tylko zamykał.
-
-
-
+
+
+ Shell IntegrationIntegracja z systemem
-
+ Do you really want to disable the LameXP shell integration?Czy na pewno chcesz wyłączyć integrację LameXP z systemem?
-
+ The LameXP shell integration has been disabled.Integracja LameXP z systemem zostałą wyłączona.
-
+ The LameXP shell integration has been re-enabled.Integracja LameXP z systemem została ponownie włączona.
-
-
+
+ Add file(s)Dodaj plik(i)
-
-
+
+ Add FolderDodaj folder
-
-
+
+ Save CSV fileZapisz plik CSV
-
-
-
-
+
+
+
+ CSV FilePlik CSV
-
-
-
-
+
+
+
+ CSV ExportEksportowanie CSV
-
+ Sorry, there are no meta tags that can be exported!Nie ma żadnych tagów, które można eksportować!
-
+ Sorry, failed to open CSV file for writing!Nie można otworzyć pliku CSV aby go zapisać!
-
+ Sorry, failed to write to the CSV file!Nie można zapisać do pliku CSV!
-
+ The CSV files was created successfully!Pliki CSV utworzone pomyślnie!
-
-
+
+ Open CSV fileOtwórz plik CSV
-
+ Sorry, failed to open CSV file for reading!Nie można otworzyć pliku CSV aby go wczytać!
-
-
-
-
-
+
+
+
+
+ CSV ImportImportowanie CSV
-
+ Sorry, failed to read from the CSV file!Próba odczytania pliku CSV zakończona niepowodzeniem!
-
+ Sorry, the CSV file does not contain any known fields!Plik CSV nie zawiera żadnych znanych pól!
-
+ CSV file is incomplete. Not all files were updated!Plik CSV nie jest kompletny. Nie wszystkie pliki zostały zaktualizowane!
-
+ The CSV files was imported successfully!Pliki CSV zaimportowano pomyślnie!
-
-
+
+ New FolderNowy folder
-
+ Enter the name of the new folder:Wprowadź nazwę nowego folderu:
-
+ Failed to create folderUtworzenie folderu zakończone niepowodzeniem
-
+ The new folder could not be created:Nowy folder nie mógł zostać stworzony:
-
+ Drive is read-only or insufficient access rights!Dysk tylko do odczytu lub brak praw dostępu!
-
+ Quality Level %1Poziom jakości %1
-
+ Compression %1Kompresja %1
-
+ UncompressedNieskompresowany
-
+ Best Quality (Slow)Najlepsza jakość (Powoli)
-
+ Acceptable Quality (Fast)Akceptowalna jakość (Szybko)
-
+ High Quality (Recommended)Wysoka jakość (Zalecane)
-
+ Current Encoder: %1
-
+ Poor Quality (Very Fast)Najniższa jakość (Bardzo szybko)
-
+ File name without extensionNazwa pliku bez rozszerzenia
-
+ Track number with leading zeroNumer ścieżki z zerem na początku
-
+ Track titleNazwa ścieżki
-
+ Artist nameNazwa Artysty
-
+ Album nameNazwa Albumu
-
+ Year with (at least) four digitsRok z (przynajmniej) czterema cyframi
-
+ CommentKomentarz
-
+ Characters forbidden in file names:Zabronione znaki w nazwach plików:
-
+ Rename MacrosZmień nazwy makr
-
+ %n Instance(s)%n wątek
@@ -2568,37 +2568,37 @@
-
+ Cannot write to the selected directory. Please choose another directory!Nie można zapisać do wybranej lokalizacji. Prosze wybierz inną lokalizację!
-
+ Overwrite ModeTryb nadpisywania
-
+ Warning: This mode may overwrite existing files with no way to revert!Ostrzeżenie: W tym trybie istniejące pliki będą nadpisywane bez możliwości ich odzyskania!
-
+ ContinueKontynuuj
-
+ RevertCofnij
-
+ Already RunningJuż działa
-
+ LameXP is already running, please use the running instance!LameXP już działa, przejdź do działającego procesu!
@@ -3079,72 +3079,72 @@
Powrót
-
+ Show details for selected jobPokaż szczegóły wybranego zadania
-
+ Browse Output File LocationWybierz lokalizację dla plików wyjściowych
-
+ Filter Log ItemsFiltruj długie pozycje
-
+ Show Running OnlyPokaż tylko trwające
-
+ Show Succeeded OnlyPokaż tylko zakończone pomyślnie
-
+ Show Failed OnlyPokaż tylko zakończone niepowodzeniem
-
+ Show Skipped OnlyPokaż tylko pominięte
-
+ Show All ItemsPokaż wszystkie pozycje
-
+ Encoding FilesKompresowanie plików
-
+ Your files are being encoded, please be patient...Twoje pliki są właśnie kompresowane, prosze być cierpliwy...
-
+ Encoding files, please wait...Kompresowanie plików, prosze czekać...
-
+ Multi-threading enabled: Running %1 instances in parallel!Wielowątkowosć włączona: Równolegle wykonywanych jest %1 kodowań!
-
+ Aborted! Waiting for running jobs to terminate...Przerwano! Czekanie na wyłączenie procesu...
-
+ Encoding: %n file(s) of %1 completed so far, please wait...Kompresowanie: %n plik z %1 został do tej pory zakończony, prosze czekać...
@@ -3153,17 +3153,17 @@
-
+ Creating the playlist file, please wait...Tworzenie pliku playlisty, prosze czekać...
-
+ Process was aborted prematurely by the user!Proces został przedwcześnie zakończony przez użytkownika!
-
+ Process was aborted by the user after %n file(s)!Proces został zakończony przez użytkownika po zakończeniu %n pliku!
@@ -3172,22 +3172,22 @@
-
+ LameXP - AbortedLameXP - Przerwano
-
+ Process was aborted by the user.Proces został przerwany przez użytkownika.
-
+ Process finished after %1.Proces został zakończony po %1.
-
+ Error: %1 of %n file(s) failed (%2). Double-click failed items for detailed information!Błąd: %1 z %n pliku zakończono niepowodzeniem (%2). Kliknij dwukrotnie aby uzyskać więcej informacji!
@@ -3196,7 +3196,7 @@
-
+ %n file(s) skippedpominięto %n plik
@@ -3205,7 +3205,7 @@
-
+ Error: %1 of %n file(s) failed. Double-click failed items for detailed information!Błąd: %1 z %n pliku zakończono niepowodzeniem. Kliknij dwukrotnie aby uzyskać więcej informacji!
@@ -3214,7 +3214,7 @@
-
+ All files completed successfully. Skipped %n file(s).Wszystkie zadania wykonano pomyślnie. Pominięto %n plik.
@@ -3223,54 +3223,54 @@
-
+ LameXP - ErrorLameXP - Błąd
-
+ At least one file has failed!Przynajmniej jeden plik nie został skompresowany!
-
-
+
+ All files completed successfully.Kompresja wszystkich plików zakończona powodzeniem.
-
+ LameXP - DoneLameXP - Zrobione
-
+ None of the items matches the current filtering rulesŻadna z pozycji nie spełnia reguł filtra
-
+ Playlist creation failedTworzenie playlisty zakończone niepowodzeniem
-
+ The playlist file could not be created:Playlista nie mogła zostać utworzona:
-
+ Warning: Computer will shutdown in %1 seconds...Ostrzeżenie: Komputer zostanie zamknięty za %1 sekund/y...
-
-
+
+ Cancel ShutdownAnuluj wyłączenie komputera
-
+ %n hour(s)%n godzina
@@ -3279,8 +3279,8 @@
-
-
+
+ %n minute(s)%n minuta
@@ -3289,8 +3289,8 @@
-
-
+
+ %n second(s)%n sekunda
@@ -3299,7 +3299,7 @@
-
+ %n millisecond(s)%n milisekunda
@@ -3324,23 +3324,23 @@
QApplication
-
+ Executable '%1' doesn't support Windows compatibility mode.Plik wykonywalny '%1' nie działa w trybie kompatybilności z Windows.
-
+ Executable '%1' requires Qt v%2, but found Qt v%3.Plik wykonywalny '%1' wymaga Qt v%2, znaleziono jednak Qt v%3.
-
+ Executable '%1' was built for Qt '%2', but found Qt '%3'.Plik wykonywalny "%1" został skompilowany dla Qt "%2", znaleziono "%3".
-
-
+
+ Executable '%1' requires Windows 2000 or later.Plik wykonywalny '%1' wymaga do uruchomienia Windows 2000 lub nowszego.
@@ -3409,105 +3409,105 @@
Zamknij
-
-
+
+ BuildBuild
-
+ UnknownNieznana
-
+ Testing your internet connection, please wait...Testowanie połączenia internetowego, prosze czekać...
-
-
+
+ It appears that the computer currently is offline!LameXP wykrył brak dostępu do internetu!
-
-
+
+ Please make sure your computer is connected to the internet and try again.Upewnij się że komputer jest podłączony do internetu i spróbuj ponownie.
-
+ Network connectivity test has failed!Test połączenia internetowego zakończony niepowodzeniem!
-
+ Please make sure your internet connection is working properly and try again.Upewnij się że połączenie internetowe działa prawidłowo i spróbuj ponownie.
-
+ Checking for new updates online, please wait...Sprawdzanie aktualizacji online, prosze czekać...
-
+ Failed to fetch update information from server!Pobieranie informacji z serwera zakończone niepowodzeniem!
-
+ Sorry, the update server might be busy at this time. Plase try again later.Serwer aktualizacji wydaje się nie odpowiadać w tej chwili. Prosze spróbować później.
-
+ More information available at:Więcej informacji tutaj:
-
+ A new version of LameXP is available!Dostępna nowa wersja LameXP!
-
+ We highly recommend all users to install this update as soon as possible.Jest wysoce zalecane aby zainstalować tę aktualizację jak najszybciej.
-
+ No new updates available at this time.Nie ma nowych aktualizacji w tej chwili.
-
+ Your version of LameXP is still up-to-date. Please check for updates regularly!Posiadasz najnowszą wersję LameXP. Sprawdzaj aktualizacje regularnie!
-
+ Your version appears to be newer than the latest release.Posiadasz nowszą wersję LameXP niż ostatnie wydanie.
-
+ This usually indicates your are currently using a pre-release version of LameXP.To wskazuje na to, że posiadasz wersję alfa LameXP.
-
+ Update is being downloaded, please be patient...Pobieranie aktualizacji w toku, prosze czekać...
-
+ Update ready to install. Applicaion will quit...Aktualizacja gotowa do instalacji. Teraz program zostanie zamknięty...
-
+ Update failed. Please try again or download manually!Aktualizacja zakończona niepowodzeniem. Prosze spróbować ponownie lub zainstalować ręcznie!
diff --git a/etc/Translation/LameXP_SV.ts b/etc/Translation/LameXP_SV.ts
index 0c6414ea..8049e3cd 100644
--- a/etc/Translation/LameXP_SV.ts
+++ b/etc/Translation/LameXP_SV.ts
@@ -4,23 +4,23 @@
AboutDialog
-
+ LameXP - Audio Encoder Front-endLameXP - 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!
@@ -75,303 +75,303 @@
Stäng
-
+ The following people have contributed to LameXP:Följande har medverkat i LameXP:
-
+ Programmers:Programmerare:
-
+ Project LeaderProjektledare
-
+ Translators:Översättare:
-
+ Special thanks to:Speciellt tack till:
-
+ Doom9's ForumDoom9's Forum
-
+ Gleitz | German Doom9Gleitz | German Doom9
-
+ Hydrogenaudio ForumsHydrogenaudio Forums
-
+ RareWaresRareWares
-
+ GitHubGitHub
-
+ SourceForgeSourceForge
-
+ Qt Developer NetworkQt Developer Network
-
+ Marius HudeaMarius Hudea
-
+ Codecs.comCodecs.com
-
+ 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 EncoderLAME - 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 EncoderOggEnc - Ogg Vorbis Encoder
-
+ Completely open and patent-free audio encoding technology.Helt öppen och patentfri ljudkodningsteknologi.
-
+ Nero AAC Reference MPEG-4 EncoderNero 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 encoderAften - A/52 audio encoder
-
+ FLAC - Free Lossless Audio CodecFLAC - Free Lossless Audio Codec
-
+ Open and patent-free lossless audio compression technology.Öppen och patentfri, förlustfri ljudkomprimeringsteknik.
-
+ Opus Audio CodecOpus Audio Codec
-
+ Totally open, royalty-free, highly versatile audio codec.Helt öppen, avgiftsfri, mycket mångsidig ljud-codec
-
+ mpg123 - Fast Console MPEG Audio Player/Decodermpg123 - Fast Console MPEG Audio Player/Decoder
-
+ FAAD - OpenSource MPEG-4 and MPEG-2 AAC DecoderFAAD - 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).
-
+ Valdec from AC3Filter Tools - AC3/DTS DecoderValdec från AC3Filter Tools - AC3/DTS Decoder
-
+ WavPack - Hybrid Lossless CompressionWavPack - Hybrid Lossless Compression
-
+ Completely open audio compression format.Helt öppet ljudkomprimeringsformat.
-
+ Musepack - Living Audio CompressionMusepack - Living Audio Compression
-
+ Monkey's Audio - Lossless Audio CompressorMonkey'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 CompressorShorten - Lossless Audio Compressor
-
+ Speex - Free Codec For Free SpeechSpeex - 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 CodecThe True Audio - Lossless Audio Codec
-
+ refalac - Win32 command line ALAC encoder/decoderrefalac - Win32 kommandorad ALAC-kodare/-avkodare
-
+ The ALAC reference implementation by Apple is available under the Apache license.ALAC referensimplementation av Apple finns tillgänglig under Apache-licensen.
-
+ wma2wav - Dump WMA files to Wave Audiowma2wav - 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 converteravs2wav - 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>.
-
+ dcaencdcaenc
-
+ 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 ToolMediaInfo - Analysverktyg för mediafiler
-
+ SoX - Sound eXchangeSoX - Sound eXchange
-
+ GnuPG - The GNU Privacy GuardGnuPG - The GNU Privacy Guard
-
+ GNU Wget - Software for retrieving files using HTTPGNU Wget - Mjukvara för att ta emot filer via HTTP
-
+ UPX - The Ultimate Packer for eXecutablesUPX - Den ultimata paketeraren för exekverbara filer
-
+ Silk Icons - Over 700 icons in PNG formatSilk Icons - Över 700 iconer i PNG-format
-
+ By Mark James, released under the Creative Commons 'by' License.Av Mark James, publicerad under Creative Commons 'by' Licens.
-
+ 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/an/a
@@ -689,44 +689,44 @@
CueSheetModel
-
+ No.Nr.
-
+ File / TrackFil / Spår
-
+ IndexIndex
-
+ DurationVaraktighet
-
+ File %1Fil %1
-
+ Track %1Spår %1
-
-
+
+ Unknown ArtistOkänd artist
-
-
+
+ Unknown TitleOkänd titel
@@ -836,12 +836,12 @@
Kopiera till Urklipp
-
+ Log FileLoggfil
-
+ The log file shows detailed information about the selected job.Loggfilen visar detaljerad information om markerad aktivitet.
@@ -876,7 +876,7 @@
-
+ Show DetailsVisa detaljer
@@ -1619,9 +1619,9 @@
-
-
-
+
+
+ Check for UpdatesSök efter uppdateringar
@@ -1662,13 +1662,13 @@
-
+ Disable Update ReminderInaktivera uppdateringsmeddelande
-
+ Disable Sound EffectsInaktivera ljudeffekter
@@ -1753,23 +1753,23 @@
MuldeRs Öppen källkodsprojekt
-
+ Adding file(s), please wait...Lägger till fil(er), vänta...
-
-
+
+ Access DeniedÅtkomst nekad
-
+ This usually means the file is locked by another process.Det innebär oftast att filen är låst av någon annan process.
-
+ %n file(s) have been rejected, because read access was not granted!%n fil har avvisats, eftersom läsbehörighet saknas!
@@ -1777,22 +1777,22 @@
-
+ CDDA FilesCDDA-filer
-
+ Sorry, LameXP cannot extract audio tracks from an Audio-CD at present.LameXP kan för närvarande inte extrahera ljudspår från en ljud-CD.
-
+ We recommend using %1 for that purpose.Vi rekommenderar att du använder %1 för det ändamålet.
-
+ %n file(s) have been rejected, because they are dummy CDDA files!%n fil har avvisats, eftersom det är en CDDA attrappfil (dummy)!
@@ -1800,17 +1800,17 @@
-
+ Cue SheetCue-fil
-
+ Please use LameXP's Cue Sheet wizard for importing Cue Sheet files.Använd LameXPs cue-guide för att importera cue-filer.
-
+ %n file(s) have been rejected, because they appear to be Cue Sheet images!%n fil har avvisats, eftersom det verkar vara en cue-avbildning!
@@ -1818,17 +1818,17 @@
-
+ Files RejectedUndantagna filer
-
+ This usually means the file is damaged or the file format is not supported.Det innebär oftast att filen är skadad eller att filformatet inte stöds.
-
+ %n file(s) have been rejected, because the file format could not be recognized!%n fil har avvisats, eftersom filformatet inte känns igen!
@@ -1836,723 +1836,723 @@
-
+ Scanning folder(s) for files, please wait...Genomsöker mapp(ar) efter fil(er), vänta...
-
+ DEMO VERSIONDEMOVERSION
-
+ You can drop in audio files here!Du kan dra och släppa filer här!
-
+ Initializing directory outline, please be patient...Initierar mappdisposition, vänta...
-
+ Open File in External ApplicationÖppna fil i externt program
-
+ Browse File LocationÖppna målmappen
-
+ Browse Selected FolderÖppna markerad mapp
-
+ Refresh Directory OutlineUppdatera mappdisposition
-
+ Go To Parent DirectoryGå till överordnad mapp
-
+ Bookmark Current Output FolderLägg till aktuell utdatamapp i favoriter
-
+ Export Meta Tags to CSV FileExportera metadata till CSV-fil
-
+ Import Meta Tags from CSV FileImportera metadata från CSV-fil
-
+ License DeclinedLicensavtal avvisat
-
+ You have declined the license. Consequently the application will exit now!Du har nekat att godkänna licensavtalet. Programmet kommer nu att avslutas!
-
+ Goodbye!Hej då!
-
+ LameXP - ExpiredLameXP - Upphört
-
+ This demo (pre-release) version of LameXP has expired at %1.Denna demoversion av LameXP har upphört att gälla från %1.
-
+ LameXP is free software and release versions won't expire.LameXP är kostnadsfritt och release-versionerna upphör inte att gälla.
-
-
+
+ Exit ProgramAvsluta programmet
-
+ It seems that a bogus anti-virus software is slowing down the startup of LameXP.Det verkar som ett antivirusprogram orsakar långsammare uppstart av LameXP.
-
+ Please refer to the %1 document for details and solutions!Läs gärna %1 för detaljer och lösningar!
-
+ Slow StartupLångsam uppstart
-
-
-
-
-
+
+
+
+
+ DiscardStäng
-
-
+
+ Don't Show AgainVisa inte igen
-
+ Urgent UpdateViktig uppdatering
-
+ Your version of LameXP is more than a year old. Time for an update!Din version av LameXP är mer än ett år gammal. Dags att uppdatera!
-
-
+
+ IgnoreIgnorera
-
+ Skipping update check this time, please be patient...Hoppar över uppdateringskontrollen den här gången, vänta...
-
-
-
+
+
+ Update ReminderUppdateringspåminnelse
-
+ Your last update check was more than 14 days ago. Check for updates now?Din senaste uppdateringskontroll var för mer än 14 dagar sedan. Vill du söka efter uppdateringar nu?
-
+ Your did not check for LameXP updates yet. Check for updates now?Du har inte genomfört uppdateringskontroll ännu. Vill du söka efter uppdateringar nu?
-
+ PostponeSkjut upp
-
+ LameXP detected that your version of the Nero AAC encoder is outdated!LameXP har uptäckt att din version av Nero AAC-kodare är utdaterad!
-
+ The current version available is %1 (or later), but you still have version %2 installed.Aktuell version är %1 (eller senare), men du har fortfarande version %2.
-
+ n/an/a
-
+ You can download the latest version of the Nero AAC encoder from the Nero website at:Du kan ladda ner senaste versionen av Nero AAC-kodare från Neros webbsida:
-
+ (Hint: Please ignore the name of the downloaded ZIP file and check the included 'changelog.txt' instead!)(Tips: Bortse från den nedladde zipfilens namn, och kontrollera istället den inkluderade textfilen 'changelog.txt'!)
-
+ AAC Encoder OutdatedAAC-kodare utdaterad
-
+ The Nero AAC encoder could not be found. AAC encoding support will be disabled.Neros AAC-kodare kan inte hittas. Stödet för AAC-kodning kommer att inaktiveras.
-
+ Please put 'neroAacEnc.exe', 'neroAacDec.exe' and 'neroAacTag.exe' into the LameXP directory!Placera 'neroAacEnc.exe', 'neroAacDec.exe' och 'neroAacTag.exe' i LameXPs programmmapp!
-
+ Your LameXP directory is located here:Din LameXP programmapp finns här:
-
+ You can download the Nero AAC encoder for free from the official Nero website at:Du kan ladda ner Nero AAC-kodare gratis från den officiella webbsidan:
-
+ AAC Support DisabledAAC-stödet är inaktiverat
-
-
-
+
+
+ LameXPLameXP
-
+ You must add at least one file to the list before proceeding!Du måste lägga till minst en fil till listan innan du fortsätter!
-
+ Not FoundKan inte hittas
-
+ Your currently selected TEMP folder does not exist anymore:Din aktuella TEMP-mapp finns inte längre:
-
+ Restore DefaultÅterställ standard
-
+ CancelAvbryt
-
+ There are less than %1 GB of free diskspace available on your system's TEMP folder.Det finns mindre än %1 GB ledigt diskutrymme i systemets temp-mapp.
-
+ It is highly recommend to free up more diskspace before proceeding with the encode!Du behöver frigöra mer diskutrymme innan du fortsätter med omkodningen!
-
+ Your TEMP folder is located at:Temp-mappens placering:
-
+ Low Diskspace WarningVarning för dåligt diskutrymme
-
+ Abort Encoding ProcessAvbryt omkodningsprocessen
-
+ Clean Disk NowRensa disken nu
-
+ Low DiskspaceDåligt diskutrymme
-
+ You are proceeding with low diskspace. Problems might occur!Du fortsätter med dåligt diskutrymme. Problem kan uppstå!
-
+ Sorry, an unsupported encoder has been chosen!En kodare som saknar stöd har valts!
-
+ Cannot write to the selected output directory.Kan inte skriva till den valda utdatamappen.
-
+ Please choose a different directory!Välj en annan målmapp!
-
+ Load TranslationLäs in översättning
-
+ Translation FilesÖversättningsfiler
-
+ Do you really want to disable the update reminder?Vill du verkligen inaktivera uppdateringspåminnelsen?
-
-
-
-
-
-
-
+
+
+
+
+
+
+ YesJa
-
-
-
-
-
-
-
+
+
+
+
+
+
+ NoNej
-
+ The update reminder has been disabled.Uppdateringspåminnelsen har inaktiverats.
-
+ Please remember to check for updates at regular intervals!Glöm inte att söka efter uppdateringar med jämna mellanrum!
-
+ The update reminder has been re-enabled.Uppdateringspåminnelsen har återaktiverats.
-
+ Do you really want to disable all sound effects?Vill du verkligen inaktivera alla ljudeffekter?
-
-
+
+ Sound EffectsLjudeffekter
-
+ All sound effects have been disabled.Alla ljudeffekter har inaktiverats.
-
+ The sound effects have been re-enabled.Ljudeffekterna har återaktiverats.
-
-
-
+
+
+ Nero AAC NotificationsNero AAC-meddelanden
-
+ Do you really want to disable all Nero AAC Encoder notifications?Vill du verkligen inaktivera alla Nero AAC-meddelanden?
-
+ All Nero AAC Encoder notifications have been disabled.Alla Nero AAC-meddelanden har inaktiverats.
-
+ The Nero AAC Encoder notifications have been re-enabled.Nero AAC-meddelanden har återaktiverats.
-
-
-
+
+
+ Slow Startup NotificationsMeddelande om långsam uppstart
-
+ Do you really want to disable the slow startup notifications?Vill du verkligen inaktivera meddelanden om långsam uppstart?
-
+ The slow startup notifications have been disabled.Meddelanden om långsam uppstart har inaktiverats.
-
+ The slow startup notifications have been re-enabled.Meddelanden om långsam uppstart har återaktiverats.
-
-
+
+ Open Cue SheetÖppna cue-fil
-
-
+
+ Cue Sheet FileCue-fil
+
+
-
- Beta UpdatesBeta-uppdateringar
-
+ Do you really want LameXP to check for Beta (pre-release) updates?Vill du verkligen att LameXP skall söka efter beta-uppdateringar?
-
+ LameXP will check for Beta (pre-release) updates from now on.LameXP kommer i fortsättningen att söka efter beta-uppdatyeringar.
-
+ Check NowSök nu
-
+ LameXP will <i>not</i> check for Beta (pre-release) updates from now on.LameXP kommer i fortsättningen <i>inte</i> att söka efter beta-uppdateringar.
-
-
-
+
+
+ Hibernate ComputerViloläge
-
+ Do you really want the computer to be hibernated on shutdown?Vill du verkligen att datorn skall försättas i viloläge vid avslut?
-
+ LameXP will hibernate the computer on shutdown from now on.LameXP kommer i fortsättningen att försätta datorn i viloläge vid avslut.
-
+ LameXP will <i>not</i> hibernate the computer on shutdown from now on.LameXP kommer i fortsättningen <i>inte</i> att försätta datorn i viloläge vid avslut.
-
-
-
+
+
+ Shell IntegrationUtforskarintegrering
-
+ Do you really want to disable the LameXP shell integration?Vill du verkligen inaktivera LameXPs utforskarintegration?
-
+ The LameXP shell integration has been disabled.LameXPs utforskarintegration har inaktiverats.
-
+ The LameXP shell integration has been re-enabled.LameXPs utforskarintegration har återaktiverats.
-
-
+
+ Add file(s)Lägg till fil(er)
-
-
+
+ Add FolderLägg till mapp
-
-
+
+ Save CSV fileSpara CSV-fil
-
-
-
-
+
+
+
+ CSV FileCSV-fil
-
-
-
-
+
+
+
+ CSV ExportCSV-export
-
+ Sorry, there are no meta tags that can be exported!Det finns ingen meta-data som kan exporteras!
-
+ Sorry, failed to open CSV file for writing!Kunde inte öppna CSV-filen för skrivning!
-
+ Sorry, failed to write to the CSV file!Kunde inte skriva till CSV-filen!
-
+ The CSV files was created successfully!CSV-filen skapades korrekt!
-
-
+
+ Open CSV fileÖppna CSV-fil
-
-
-
-
-
+
+
+
+
+ CSV ImportCSV-import
-
+ Sorry, failed to open CSV file for reading!Kunde inte öppna CSV-filen för läsning!
-
+ Sorry, failed to read from the CSV file!Kunde inte läsa från CSV-filen!
-
+ Sorry, the CSV file does not contain any known fields!CSV-filen innehåller inga kända fält!
-
+ CSV file is incomplete. Not all files were updated!CSV-filen är inte komplett. Alla filer uppdaterades inte!
-
+ The CSV files was imported successfully!CSV-filen importerades korrekt!
-
-
+
+ New FolderNy mapp
-
+ Enter the name of the new folder:Namn på den nya mappen:
-
+ Failed to create folderKunde inte skapa någon mapp
-
+ The new folder could not be created:Den nya mappen kunde inte skapas:
-
+ Drive is read-only or insufficient access rights!Diskenheten är skrivskyddad eller åtkomsträttigheter saknas!
-
+ Quality Level %1Kvallitetsnivå %1
-
+ Compression %1Kompression %1
-
+ UncompressedOkomprimerad
-
+ Best Quality (Slow)Bäst kvalitet (Långsam)
-
+ Acceptable Quality (Fast)Acceptabel kvalitet (Snabb)
-
+ High Quality (Recommended)Hög kvallitet (rekommenderas)
-
+ Current Encoder: %1
-
+ Poor Quality (Very Fast)Dålig kvallitet (mycket snabb)
-
+ File name without extensionFilnamn utan filtillägg
-
+ Track number with leading zeroSpårnummer med inledande nolla
-
+ Track titleSpårtitel
-
+ Artist nameArtistnamn
-
+ Album nameAlbumnamn
-
+ Year with (at least) four digitsÅrtal med (minst) fyra siffror
-
+ CommentKommentar
-
+ Characters forbidden in file names:Förbjudna tecken i filnamn:
-
+ Rename MacrosNamnändra macron
-
+ %n Instance(s)%n instans
@@ -2560,37 +2560,37 @@
-
+ Cannot write to the selected directory. Please choose another directory!Kan inte skriva till den specificerade mappen. Välj en annan destination!
-
+ Overwrite ModeÖverskrivningsläge
-
+ Warning: This mode may overwrite existing files with no way to revert!Varning! Det här läget kan skriva över befintliga filer, utan möjlighet att återskapa!
-
+ ContinueFortsätt
-
+ RevertÅterställ
-
+ Already RunningKörs redan
-
+ LameXP is already running, please use the running instance!LameXP körs redan, använd den redan startade instansen!
@@ -3072,72 +3072,72 @@
Stäng
-
+ Show details for selected jobVisa detaljerad info för markerad åtgärd
-
+ Browse Output File LocationÖppna utdatamnappen
-
+ Filter Log ItemsFiltrera loggobjekt
-
+ Show Running OnlyVisa endast aktiva
-
+ Show Succeeded OnlyVisa endast klara
-
+ Show Failed OnlyVisa endast misslyckade
-
+ Show Skipped OnlyVisa endast överhoppade
-
+ Show All ItemsVisa alla
-
+ Encoding FilesKodar om filer
-
+ Your files are being encoded, please be patient...Dina filer kodas om, vänta...
-
+ Encoding files, please wait...Kodar om filer, vänta...
-
+ Multi-threading enabled: Running %1 instances in parallel!Flertrådskörning aktiverad: Kör %1 parallella instanser!
-
+ Aborted! Waiting for running jobs to terminate...Avbrutet! Väntar på att aktiva processer skall avslutas...
-
+ Encoding: %n file(s) of %1 completed so far, please wait...Kodar! %n fil av%1 slutförd. vänta...
@@ -3145,17 +3145,17 @@
-
+ Creating the playlist file, please wait...Skapar spelningslista, vänta...
-
+ Process was aborted prematurely by the user!Åtgärden avbröts i förtid av användaren!
-
+ Process was aborted by the user after %n file(s)!Åtgärden avbröts av användaren efter %n fil!
@@ -3163,22 +3163,22 @@
-
+ LameXP - AbortedLameXP - Avbrutet
-
+ Process was aborted by the user.Åtgärden avbröts av användaren.
-
+ Process finished after %1.Åtgärden slutförd efter %1.
-
+ Error: %1 of %n file(s) failed (%2). Double-click failed items for detailed information!Fel! %1 av %n filer misslyckades (%2). Dubbelklicka på misslyckat objekt för info!
@@ -3186,7 +3186,7 @@
-
+ %n file(s) skipped%n fil hoppades över
@@ -3194,7 +3194,7 @@
-
+ Error: %1 of %n file(s) failed. Double-click failed items for detailed information!Fel! %1 av %n filer misslyckades. Dubbelklicka på misslyckat objekt för info!
@@ -3202,7 +3202,7 @@
-
+ All files completed successfully. Skipped %n file(s).Alla filer korrekt slutförda. %n fil hoppades över.
@@ -3210,54 +3210,54 @@
-
+ LameXP - ErrorLameXP - Fel
-
+ At least one file has failed!Minst en fil har misslyckats!
-
-
+
+ All files completed successfully.Alla filer korrekt omkodade.
-
+ LameXP - DoneLameXP - Klar
-
+ None of the items matches the current filtering rulesInga objekt matchar aktuell filtrering
-
+ Playlist creation failedKunde inte skapa spelningslista
-
+ The playlist file could not be created:Spelningslistan kunde inte skapas:
-
+ Warning: Computer will shutdown in %1 seconds...Varning! Datorn kommer att stängas av om %1 sekunder...
-
-
+
+ Cancel ShutdownAvbryt avstängning
-
+ %n hour(s)%n timma
@@ -3265,8 +3265,8 @@
-
-
+
+ %n minute(s)%n minut
@@ -3274,8 +3274,8 @@
-
-
+
+ %n second(s)%n sekund
@@ -3283,7 +3283,7 @@
-
+ %n millisecond(s)%n millisekund
@@ -3307,23 +3307,23 @@
QApplication
-
+ Executable '%1' doesn't support Windows compatibility mode.EXE-filen '%1' stöder inte Windows kompatibilitetsläge.
-
+ Executable '%1' requires Qt v%2, but found Qt v%3.EXE-filen '%1' kräver Qt v%2, du har Qt v%3.
-
+ Executable '%1' was built for Qt '%2', but found Qt '%3'.EXE-filen '%1' är byggd för Qt '%2', du har Qt '%3'.
-
-
+
+ Executable '%1' requires Windows 2000 or later.EXE-filen '%1' kräver Windows 2000 eller senare.
@@ -3392,105 +3392,105 @@
Stäng
-
-
+
+ BuildBuild
-
+ UnknownOkänd
-
+ Testing your internet connection, please wait...Kontrollerar iInternetanslutningen, vänta...
-
-
+
+ It appears that the computer currently is offline!Datorn verkar inte vara ansluten till Internet!
-
-
+
+ Please make sure your computer is connected to the internet and try again.Tillse att datorn är ansluten till Internet och försök igen.
-
+ Network connectivity test has failed!Anslutningskontrollen misslyckades!
-
+ Please make sure your internet connection is working properly and try again.Tillse att Internetuppkopplingen fungerar korrekt och försök igen.
-
+ Checking for new updates online, please wait...Söker nya uppdateringar, vänta...
-
+ Failed to fetch update information from server!Kunde inte hämta uppdateringsinformation från servern!
-
+ Sorry, the update server might be busy at this time. Plase try again later.Uppdateringsservern kan vara upptagen. Försök senare.
-
+ More information available at:Mer information hittas på:
-
+ A new version of LameXP is available!En ny version av LameXP finns tillgänglig!
-
+ We highly recommend all users to install this update as soon as possible.Vi rekommenderar alla användare att installera denna uppdatering så snart som möjligt.
-
+ No new updates available at this time.Det finns inga nya uppdateringar.
-
+ Your version of LameXP is still up-to-date. Please check for updates regularly!Din version av LameXP är uppdaterad. Kontrollera regelbundet!
-
+ Your version appears to be newer than the latest release.Din version verkar vara nyare än senaste 'Release'.
-
+ This usually indicates your are currently using a pre-release version of LameXP.Det innebär normalt att du använder en beta-version av LameXP.
-
+ Update is being downloaded, please be patient...Uppdatering laddas ner, vänta...
-
+ Update ready to install. Applicaion will quit...Uppdatering klar att installeras. Programmet kommer att avslutas...
-
+ Update failed. Please try again or download manually!Uppdateringen misslyckades. Försök igen, eller ladda ner manuellt!
diff --git a/src/Config.h b/src/Config.h
index 635c082e..771c345d 100644
--- a/src/Config.h
+++ b/src/Config.h
@@ -34,7 +34,7 @@
#define VER_LAMEXP_MINOR_LO 9
#define VER_LAMEXP_TYPE Alpha
#define VER_LAMEXP_PATCH 1
-#define VER_LAMEXP_BUILD 1357
+#define VER_LAMEXP_BUILD 1361
#define VER_LAMEXP_CONFG 1348
///////////////////////////////////////////////////////////////////////////////
diff --git a/src/Dialog_About.cpp b/src/Dialog_About.cpp
index 35312f27..d5a97e95 100644
--- a/src/Dialog_About.cpp
+++ b/src/Dialog_About.cpp
@@ -47,13 +47,6 @@
#include
#include
-//Windows includes
-#define NOMINMAX
-#define WIN32_LEAN_AND_MEAN
-#include
-#include
-#include
-
//Helper macros
#define LINK(URL) QString("%2").arg(URL).arg(QString(URL).replace("-", "−"))
#define TRIM_RIGHT(STR) do { while(STR.endsWith(QChar(' ')) || STR.endsWith(QChar('\t')) || STR.endsWith(QChar('\r')) || STR.endsWith(QChar('\n'))) STR.chop(1); } while(0)
@@ -114,10 +107,7 @@ AboutDialog::AboutDialog(SettingsModel *settings, QWidget *parent, bool firstSta
//Disable "X" button
if(firstStart)
{
- if(HMENU hMenu = GetSystemMenu((HWND) winId(), FALSE))
- {
- EnableMenuItem(hMenu, SC_CLOSE, MF_BYCOMMAND | MF_GRAYED);
- }
+ lamexp_enable_close_button(this, false);
}
//Init images
@@ -220,14 +210,14 @@ int AboutDialog::exec()
{
if(m_firstShow)
{
- if(!playResoureSound("imageres.dll", 5080, true))
+ if(!lamexp_play_sound_file("imageres.dll", 5080, true))
{
- PlaySound(TEXT("SystemStart"), NULL, SND_ALIAS | SND_ASYNC);
+ lamexp_play_sound(0, true, L"SystemStart");
}
}
else
{
- PlaySound(MAKEINTRESOURCE(IDR_WAVE_ABOUT), GetModuleHandle(NULL), SND_RESOURCE | SND_ASYNC);
+ lamexp_play_sound(IDR_WAVE_ABOUT, true);
}
}
@@ -321,7 +311,7 @@ void AboutDialog::openURL(const QString &url)
{
if(!QDesktopServices::openUrl(QUrl(url)))
{
- ShellExecuteW(this->winId(), L"open", QWCHAR(url), NULL, NULL, SW_SHOW);
+ lamexp_exec_shell(this, url);
}
}
@@ -341,16 +331,17 @@ void AboutDialog::gotoLicenseTab(void)
void AboutDialog::moveDisque(void)
{
int delta = 2;
- LARGE_INTEGER perfCount, perfFrequ;
+ const __int64 perfFrequ = lamexp_perfcounter_frequ();
+ const __int64 perfCount = lamexp_perfcounter_value();
- if(QueryPerformanceFrequency(&perfFrequ) && QueryPerformanceCounter(&perfCount))
+ if((perfFrequ >= 0) && (perfCount >= 0))
{
if(m_disqueDelay != _I64_MAX)
{
- const double delay = static_cast(perfCount.QuadPart) - static_cast(m_disqueDelay);
- delta = qMax(1, qMin(128, static_cast(ceil(delay / static_cast(perfFrequ.QuadPart) / 0.00512))));
+ const double delay = static_cast(perfCount) - static_cast(m_disqueDelay);
+ delta = qMax(1, qMin(128, static_cast(ceil(delay / static_cast(perfFrequ) / 0.00512))));
}
- m_disqueDelay = perfCount.QuadPart;
+ m_disqueDelay = perfCount;
}
if(m_disque)
@@ -876,43 +867,3 @@ QString AboutDialog::makeToolText(const QString &toolName, const QString &toolBi
return toolText;
}
-
-
-bool AboutDialog::playResoureSound(const QString &library, const unsigned long soundId, const bool async)
-{
- HMODULE module = 0;
- DWORD flags = SND_RESOURCE;
- bool result = false;
-
- QFileInfo libraryFile(library);
- if(!libraryFile.isAbsolute())
- {
- unsigned int buffSize = GetSystemDirectoryW(NULL, NULL) + 1;
- wchar_t *buffer = (wchar_t*) _malloca(buffSize * sizeof(wchar_t));
- unsigned int result = GetSystemDirectory(buffer, buffSize);
- if(result > 0 && result < buffSize)
- {
- libraryFile.setFile(QString("%1/%2").arg(QDir::fromNativeSeparators(QString::fromUtf16(reinterpret_cast(buffer))), library));
- }
- _freea(buffer);
- }
-
- if(async)
- {
- flags |= SND_ASYNC;
- }
- else
- {
- flags |= SND_SYNC;
- }
-
- module = LoadLibraryW(reinterpret_cast(QDir::toNativeSeparators(libraryFile.absoluteFilePath()).utf16()));
-
- if(module)
- {
- result = PlaySound((LPCTSTR) soundId, module, flags);
- FreeLibrary(module);
- }
-
- return result;
-}
\ No newline at end of file
diff --git a/src/Dialog_About.h b/src/Dialog_About.h
index 6ebee743..cde8b737 100644
--- a/src/Dialog_About.h
+++ b/src/Dialog_About.h
@@ -85,5 +85,4 @@ private:
void initLicenseTab(void);
QString makeToolText(const QString &toolName, const QString &toolBin, const QString &toolVerFmt, const QString &toolLicense, const QString &toolWebsite, const QString &extraInfo = QString());
- bool playResoureSound(const QString &library, const unsigned long soundId, const bool async);
};
diff --git a/src/Dialog_LogView.cpp b/src/Dialog_LogView.cpp
index ec70fdf6..c4f04b45 100644
--- a/src/Dialog_LogView.cpp
+++ b/src/Dialog_LogView.cpp
@@ -33,11 +33,6 @@
#include
#include
-//Windows includes
-#define NOMINMAX
-#define WIN32_LEAN_AND_MEAN
-#include
-
LogViewDialog::LogViewDialog(QWidget *parent)
:
QDialog(parent),
@@ -91,7 +86,7 @@ void LogViewDialog::copyButtonClicked(void)
ui->buttonCopy->setIcon(*m_acceptIcon);
ui->buttonCopy->blockSignals(true);
QTimer::singleShot(1250, this, SLOT(restoreIcon()));
- MessageBeep(MB_ICONINFORMATION);
+ lamexp_beep(lamexp_beep_info);
}
void LogViewDialog::saveButtonClicked(void)
diff --git a/src/Dialog_MainWindow.cpp b/src/Dialog_MainWindow.cpp
index 295fede9..eee73d54 100644
--- a/src/Dialog_MainWindow.cpp
+++ b/src/Dialog_MainWindow.cpp
@@ -73,13 +73,6 @@
#include
#include
-//Windows includes
-#define NOMINMAX
-#define WIN32_LEAN_AND_MEAN
-#include
-#include
-#include
-
////////////////////////////////////////////////////////////
// Helper macros
////////////////////////////////////////////////////////////
@@ -88,7 +81,7 @@
{ \
if(m_banner->isVisible() || m_delayedFileTimer->isActive()) \
{ \
- MessageBeep(MB_ICONEXCLAMATION); \
+ lamexp_beep(lamexp_beep_warning); \
return; \
} \
} \
@@ -168,7 +161,7 @@ while(0)
//#define USE_NATIVE_FILE_DIALOG (lamexp_themes_enabled() || ((QSysInfo::windowsVersion() & QSysInfo::WV_NT_based) < QSysInfo::WV_XP))
#define CENTER_CURRENT_OUTPUT_FOLDER_DELAYED QTimer::singleShot(125, this, SLOT(centerOutputFolderModel()))
-static const DWORD IDM_ABOUTBOX = 0xEFF0;
+static const unsigned int IDM_ABOUTBOX = 0xEFF0;
////////////////////////////////////////////////////////////
// Constructor
@@ -204,11 +197,7 @@ MainWindow::MainWindow(FileListModel *fileListModel, AudioFileModel *metaInfo, S
connect(ui->tabWidget, SIGNAL(currentChanged(int)), this, SLOT(tabPageChanged(int)));
//Add system menu
- if(HMENU hMenu = ::GetSystemMenu(winId(), FALSE))
- {
- AppendMenuW(hMenu, MF_SEPARATOR, 0, 0);
- AppendMenuW(hMenu, MF_STRING, IDM_ABOUTBOX, L"About...");
- }
+ lamexp_append_sysmenu(this, IDM_ABOUTBOX, "About...");
//--------------------------------
// Setup "Source" tab
@@ -758,13 +747,13 @@ void MainWindow::addFolder(const QString &path, bool recursive, bool delayed)
m_banner->show(tr("Scanning folder(s) for files, please wait..."));
QApplication::processEvents();
- GetAsyncKeyState(VK_ESCAPE);
+ lamexp_check_escape_state();
while(!folderInfoList.isEmpty())
{
- if(GetAsyncKeyState(VK_ESCAPE) & 0x0001)
+ if(lamexp_check_escape_state())
{
- MessageBeep(MB_ICONERROR);
+ lamexp_beep(lamexp_beep_error);
qWarning("Operation cancelled by user!");
fileList.clear();
break;
@@ -1022,10 +1011,7 @@ void MainWindow::changeEvent(QEvent *e)
}
//Translate system menu
- if(HMENU hMenu = ::GetSystemMenu(winId(), FALSE))
- {
- ModifyMenu(hMenu, IDM_ABOUTBOX, MF_STRING | MF_BYCOMMAND, IDM_ABOUTBOX, QWCHAR(ui->buttonAbout->text()));
- }
+ lamexp_update_sysmenu(this, IDM_ABOUTBOX, ui->buttonAbout->text());
//Force resize, if needed
tabPageChanged(ui->tabWidget->currentIndex());
@@ -1105,7 +1091,7 @@ void MainWindow::closeEvent(QCloseEvent *event)
{
if(m_banner->isVisible() || m_delayedFileTimer->isActive())
{
- MessageBeep(MB_ICONEXCLAMATION);
+ lamexp_beep(lamexp_beep_warning);
event->ignore();
}
@@ -1150,7 +1136,7 @@ void MainWindow::keyPressEvent(QKeyEvent *e)
if(e->modifiers().testFlag(Qt::ControlModifier) && (e->key() == Qt::Key_F5))
{
initializeTranslation();
- MessageBeep(MB_ICONINFORMATION);
+ lamexp_beep(lamexp_beep_info);
return;
}
@@ -1215,7 +1201,7 @@ bool MainWindow::event(QEvent *e)
bool MainWindow::winEvent(MSG *message, long *result)
{
- if((message->message == WM_SYSCOMMAND) && ((message->wParam & 0xFFF0) == IDM_ABOUTBOX))
+ if(lamexp_check_sysmenu_msg(message, IDM_ABOUTBOX))
{
QTimer::singleShot(0, ui->buttonAbout, SLOT(click()));
*result = 0;
@@ -1268,7 +1254,7 @@ void MainWindow::windowShown(void)
m_settings->licenseAccepted(++iAccepted);
m_settings->syncNow();
QApplication::processEvents();
- PlaySound(MAKEINTRESOURCE(IDR_WAVE_WHAMMY), GetModuleHandle(NULL), SND_RESOURCE | SND_SYNC);
+ lamexp_play_sound(IDR_WAVE_WHAMMY, false);
QMessageBox::critical(this, tr("License Declined"), tr("You have declined the license. Consequently the application will exit now!"), tr("Goodbye!"));
QFileInfo uninstallerInfo = QFileInfo(QString("%1/Uninstall.exe").arg(QApplication::applicationDirPath()));
if(uninstallerInfo.exists())
@@ -1277,15 +1263,14 @@ void MainWindow::windowShown(void)
QString uninstallerPath = uninstallerInfo.canonicalFilePath();
for(int i = 0; i < 3; i++)
{
- HINSTANCE res = ShellExecuteW(reinterpret_cast(this->winId()), L"open", QWCHAR(QDir::toNativeSeparators(uninstallerPath)), L"/Force", QWCHAR(QDir::toNativeSeparators(uninstallerDir)), SW_SHOWNORMAL);
- if(reinterpret_cast(res) > 32) break;
+ if(lamexp_exec_shell(this, QDir::toNativeSeparators(uninstallerPath), "/Force", QDir::toNativeSeparators(uninstallerDir))) break;
}
}
QApplication::quit();
return;
}
- PlaySound(MAKEINTRESOURCE(IDR_WAVE_WOOHOO), GetModuleHandle(NULL), SND_RESOURCE | SND_SYNC);
+ lamexp_play_sound(IDR_WAVE_WOOHOO, false);
m_settings->licenseAccepted(1);
m_settings->syncNow();
if(lamexp_version_demo()) showAnnounceBox();
@@ -1297,7 +1282,7 @@ void MainWindow::windowShown(void)
if(lamexp_current_date_safe() >= lamexp_version_expires())
{
qWarning("Binary has expired !!!");
- PlaySound(MAKEINTRESOURCE(IDR_WAVE_WHAMMY), GetModuleHandle(NULL), SND_RESOURCE | SND_SYNC);
+ lamexp_play_sound(IDR_WAVE_WHAMMY, false);
if(QMessageBox::warning(this, tr("LameXP - Expired"), QString("%1 %2").arg(NOBR(tr("This demo (pre-release) version of LameXP has expired at %1.").arg(lamexp_version_expires().toString(Qt::ISODate))), NOBR(tr("LameXP is free software and release versions won't expire."))), tr("Check for Updates"), tr("Exit Program")) == 0)
{
checkForUpdates();
@@ -1339,7 +1324,7 @@ void MainWindow::windowShown(void)
return;
default:
QEventLoop loop; QTimer::singleShot(7000, &loop, SLOT(quit()));
- PlaySound(MAKEINTRESOURCE(IDR_WAVE_WAITING), GetModuleHandle(NULL), SND_RESOURCE | SND_ASYNC);
+ lamexp_play_sound(IDR_WAVE_WAITING, true);
m_banner->show(tr("Skipping update check this time, please be patient..."), &loop);
break;
}
@@ -1542,7 +1527,7 @@ void MainWindow::encodeButtonClicked(void)
{
QStringList tempFolderParts = tempFolder.split("/", QString::SkipEmptyParts, Qt::CaseInsensitive);
tempFolderParts.takeLast();
- if(m_settings->soundsEnabled()) PlaySound(MAKEINTRESOURCE(IDR_WAVE_WHAMMY), GetModuleHandle(NULL), SND_RESOURCE | SND_SYNC);
+ if(m_settings->soundsEnabled()) lamexp_play_sound(IDR_WAVE_WHAMMY, false);
QString lowDiskspaceMsg = QString("%1 %2