diff --git a/LameXP.vcproj b/LameXP.vcproj index 3e612ac6..24e011c3 100644 --- a/LameXP.vcproj +++ b/LameXP.vcproj @@ -1217,7 +1217,7 @@ @@ -1227,7 +1227,7 @@ @@ -1237,7 +1237,7 @@ @@ -1710,8 +1710,9 @@ > @@ -1720,8 +1721,9 @@ > @@ -1730,8 +1732,9 @@ > diff --git a/etc/Deployment/_deploy.bat b/etc/Deployment/_deploy.bat index 433e38dc..d35a8147 100644 --- a/etc/Deployment/_deploy.bat +++ b/etc/Deployment/_deploy.bat @@ -37,12 +37,6 @@ del /Q "%OBJ_PATH%\*.idb" del /Q "%MOC_PATH%\*.cpp" del /Q "%MOC_PATH%\*.h" REM ------------------------------------------ -REM :: BUILD LANGUAGE FILES :: -REM ------------------------------------------ -for %%f in (..\Translation\*.ts) do ( - lrelease.exe %%f -qm ..\..\res\localization\%%~nf.qm -) -REM ------------------------------------------ REM :: BUILD BINARIES :: REM ------------------------------------------ call _build.bat "..\..\LameXP.sln" "%LAMEXP_CONFIG%" diff --git a/etc/Translation/Blank.ts b/etc/Translation/Blank.ts new file mode 100644 index 00000000..6fad31c2 --- /dev/null +++ b/etc/Translation/Blank.ts @@ -0,0 +1,1255 @@ + + + + + AboutDialog + + LameXP - Audio Encoder Front-end + + + + Please visit %1 for news and updates! + + + + 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. + + + + About LameXP + + + + Show License Text + + + + Accept License + + + + Decline License + + + + 3rd Party S/W + + + + Contributors + + + + About Qt4 + + + + Discard + + + + The following people have contributed to LameXP: + + + + Translators: + + + + If you are willing to contribute a LameXP translation, feel free to contact us! + + + + About Contributors + + + + The following third-party software is used in LameXP: + + + + LAME - OpenSource mp3 Encoder + + + + Released under the terms of the GNU Leser 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: + + + + FLAC - Free Lossless Audio Codec + + + + Open and patent-free lossless audio compression technology. + + + + AC3Filter Tools - AC3/DTS Decoder + + + + MediaInfo - Media File Analysis Tool + + + + SoX - Sound eXchange + + + + GnuPG - The GNU Privacy Guard + + + + Silk Icons - Over 700 icons in PNG format + + + + By Mark James, released under the Creative Commons 'by' License. + + + + About Third-party Software + + + + + DecoderRegistry + + All supported types + + + + All files + + + + + DropBox + + LameXP - DropBox + + + + LameXP DropBox + + + + You can add files to LameXP via Drag&amp;Drop here! + + + + (Right-click to close the DropBox) + + + + + LogViewDialog + + Log View + + + + Discard + + + + Save to File... + + + + Copy to Clipboard + + + + Log File + + + + The log file shows detailed information about the selected job. + + + + + MainWindow + + LameXP - Audio Encoder Front-end + + + + Source Files + + + + Add File(s) + + + + Remove + + + + Clear + + + + Show Details + + + + Output Directory + + + + Goto Home Folder + + + + Goto Music Folder + + + + Goto Desktop Folder + + + + Make New Folder + + + + Save output files to the same location where the input file is located + + + + Prepend relative source file path to output file + + + + Meta Data + + + + Meta Information + + + + Edit + + + + Note: Meta information you enter here will <u>supersede</u> data from the source! + + + + Reset + + + + Options + + + + Automatically generate playlist file (.m3u) + + + + Write meta information to encoded files + + + + Compression + + + + Encoder / Format + + + + Lame MP3 + + + + Ogg Vorbis + + + + Nero AAC + + + + Wave (PCM) + + + + FLAC + + + + Rate Control Method + + + + Quality-based (VBR) + + + + Average Bitrate (ABR) + + + + Constant Bitrate (CBR) + + + + Quality / Bitrate + + + + Minimum + + + + Maximum + + + + Advanced Options + + + + More options will be added in a later version, stay tuned! + + + + Encode Now! + + + + About... + + + + Exit Program + + + + File + + + + ? + + + + View + + + + Style + + + + Language + + + + Tools + + + + Configuration + + + + Quit + + + + Open File(s)... + + + + Visit Official Web-Site + + + + Check for Updates + + + + Open Folder... + + + + Clear All + + + + Plastique + + + + Cleanlooks + + + + Windows Vista ("Aero") + + + + Windows Classic + + + + Windows XP ("Luna") + + + + Disable Update Reminder + + + + Disable Sound Effects + + + + Install WMA Decoder + + + + Disable Nero AAC Notifications + + + + Disable WMA Decoder Notifications + + + + Show DropBox + + + + Adding file(s), please wait... + + + + Access Denied + + + + %1 file(s) have been rejected, because read access was not granted! + + + + This usually means the file is locked by another process. + + + + Files Rejected + + + + %1 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. + + + + DEMO VERSION + + + + You can drop in audio files here! + + + + Open File in External Application + + + + Browse File Location + + + + Browse Selected Folder + + + + 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 + + + + Urgent Update + + + + Your version of LameXP is more than a year old. Time for an update! + + + + 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. + + + + You can download the latest version of the Nero AAC encoder from the Nero website at: + + + + 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 has detected that the WMA File Decoder component is not currently installed on your system. + + + + You won't be able to process WMA files as input unless the WMA File Decoder component is installed! + + + + WMA Decoder Missing + + + + LameXP + + + + You must add at least one file to the list before proceeding! + + + + Low Diskspace Warning + + + + 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: + + + + Abort Encoding Process + + + + Clean Disk Now + + + + Ignore + + + + 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! + + + + Add file(s) + + + + Add folder + + + + 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! + + + + Already Running + + + + LameXP is already running, please use the running instance! + + + + Quality Level %1 + + + + Compression %1 + + + + Uncompressed + + + + Do you really want to disable the update reminder? + + + + 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. + + + + WMA Decoder Notifications + + + + Do you really want to disable all WMA Decoder notifications? + + + + All WMA Decoder notifications have been disabled. + + + + The WMA Decoder notifications have been re-enabled. + + + + Do you want to download and install the WMA File Decoder component now? + + + + Download && Install + + + + Cancel + + + + Downloading WMA Decoder Setup, please wait... + + + + Download Failed + + + + Failed to download the WMA Decoder setup. Check your internet connection! + + + + Try Again + + + + The download seems to be corrupted. Please try again! + + + + WMA Decoder + + + + The WMA File Decoder has been installed. Please restart LameXP now! + + + + Quit LameXP + + + + + MetaInfo + + Meta Information + + + + Edit + + + + Close + + + + + MetaInfoDialog + + Meta Information + + + + The following meta information have been extracted from the original file. + + + + + MetaInfoModel + + Full Path + + + + Format + + + + Container + + + + Compression + + + + Duration + + + + Title + + + + Artist + + + + Album + + + + Genre + + + + Year + + + + Position + + + + Generate from list position + + + + Comment + + + + Property + + + + Value + + + + Unspecified + + + + Edit Title + + + + Please enter the title for this file: + + + + The title must not be empty. Generating title from file name! + + + + Edit Artist + + + + Please enter the artist for this file: + + + + Edit Album + + + + Please enter the album for this file: + + + + Edit Genre + + + + Please enter the genre for this file: + + + + Edit Year + + + + Please enter the year for this file: + + + + Edit Position + + + + Please enter the position (track no.) for this file: + + + + Unspecified (copy from source file) + + + + Edit Comment + + + + Please enter the comment for this file: + + + + Encoded with LameXP + + + + Not editable + + + + Sorry, this property of the source file cannot be edited! + + + + + ProcessThread + + Starting... + + + + Not found! + + + + The format of this file is NOT supported: + + + + Container Format: + + + + Audio Format: + + + + Unsupported! + + + + Done. + + + + Aborted! + + + + Failed! + + + + Encoding + + + + Filtering + + + + Decoding + + + + The source audio file could not be found: + + + + The source audio file could not be opened for reading: + + + + The target output directory doesn't exist and could NOT be created: + + + + The target output directory is NOT writable: + + + + + ProcessingDialog + + LameXP - Processing + + + + Initializing, please wait... + + + + Abort + + + + Close + + + + Show details for selected job + + + + Encoding Files + + + + Your files are being encoded, please be patient... + + + + Encoding files, please wait... + + + + Aborted! Waiting for running jobs to terminate... + + + + Encoding: %1 files of %2 completed so far, please wait... + + + + Creatig the playlist file, please wait... + + + + Process was aborted by the user after %1 file(s)! + + + + LameXP - Aborted + + + + Process was aborted by the user. + + + + Error: %1 of %2 files failed. Double-click failed items for detailed information! + + + + LameXP - Error + + + + At least one file has failed! + + + + Alle files completed successfully. + + + + LameXP - Done + + + + All files completed successfully. + + + + Playlist creation failed + + + + The playlist file could not be created: + + + + + ProgressModel + + Job + + + + Status + + + + + SplashScreen + + LameXP is launching... + + + + + UpdateDialog + + LameXP Update Manager + + + + Please wait... + + + + Latest version available: + + + + Currently installed version: + + + + Retry + + + + Show Log + + + + Download && Install + + + + Close + + + + Build + + + + Unknown + + + + Testing your internet connection, please wait... + + + + Network connectivity test has faild! + + + + 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. + + + + diff --git a/etc/Translation/release.bat b/etc/Translation/release.bat index df69e5e6..bfdc2263 100644 --- a/etc/Translation/release.bat +++ b/etc/Translation/release.bat @@ -4,7 +4,7 @@ set "QTVARS=E:\Qt\MSVC\4.7.1\bin\qtvars.bat" REM --------------------------- call "%QTVARS%" REM --------------------------- -for %%f in (*.ts) do ( +for %%f in (LameXP_??.ts) do ( lrelease.exe %%f -qm ..\..\res\localization\%%~nf.qm ) REM --------------------------- diff --git a/etc/Translation/update.bat b/etc/Translation/update.bat index bde20814..9f331c99 100644 --- a/etc/Translation/update.bat +++ b/etc/Translation/update.bat @@ -10,6 +10,7 @@ if exist update.lst ( pause exit ) +echo ^^ > Blank.ts REM --------------------------- for %%f in (..\..\gui\*.ui) do ( echo %%f >> update.lst diff --git a/src/Config.h b/src/Config.h index a5fd15d5..6ba5c1d1 100644 --- a/src/Config.h +++ b/src/Config.h @@ -25,7 +25,7 @@ #define VER_LAMEXP_MAJOR 4 #define VER_LAMEXP_MINOR_HI 0 #define VER_LAMEXP_MINOR_LO 0 -#define VER_LAMEXP_BUILD 209 +#define VER_LAMEXP_BUILD 210 #define VER_LAMEXP_SUFFIX TechPreview /*