From 4a766de95301a1210e6a6a80d1fa0e8d53f8be33 Mon Sep 17 00:00:00 2001 From: LoRd_MuldeR Date: Sun, 1 Sep 2013 21:50:52 +0200 Subject: [PATCH] Updated Simplified Chinese translation, thanks to . --- etc/Translation/LameXP_ZH.ts | 574 +++++++++++++++++----------------- res/localization/LameXP_ZH.qm | Bin 59864 -> 59742 bytes 2 files changed, 287 insertions(+), 287 deletions(-) diff --git a/etc/Translation/LameXP_ZH.ts b/etc/Translation/LameXP_ZH.ts index 7be327ac..e06ca984 100644 --- a/etc/Translation/LameXP_ZH.ts +++ b/etc/Translation/LameXP_ZH.ts @@ -5,27 +5,27 @@ AboutDialog Please visit %1 for news and updates! - 请访问到 %1 新的更新! + 请访问 %1 获取消息以及更新! 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>接受报价! + 注:LameXP是免费软件。获取或使用LameXP<b>不用</b>付钱!如果某些第三方网站尝试让你付费下载LameXP,你应该<b>拒绝</b>接受! About LameXP - 关于 LameXP + 关于LameXP Accept License - 接受许可证 + 接受使用协议 Decline License - 删除许可证 + 拒绝使用协议 3rd Party S/W - 第三方 S/W + 第三方软件 Contributors @@ -37,15 +37,15 @@ The following people have contributed to LameXP: - 以下人士有贡献 LameXP: + 以下人士对LameXP做出了贡献: Translators: - 翻译员: + 翻译者: If you are willing to contribute a LameXP translation, feel free to contact us! - 如果你愿意贡献 LameXP 翻译,随时与我们联系 ! + 如果你愿意为LameXP贡献一份翻译,随时与我们联系! The following third-party software is used in LameXP: @@ -53,15 +53,15 @@ Released under the terms of the GNU Lesser General Public License. - GNU 较小的通用公共许可的条款下发布. + 在GNU宽通用公共许可证的条款下发布。 Completely open and patent-free audio encoding technology. - 完全开放的无专利的音频编码技术. + 完全开放的无专利的音频编码技术。 Freeware state-of-the-art HE-AAC encoder with 2-Pass support. - 免费软件先进的他 AAC 编码器二次编码的支持. + 由先进的免费软件HE-AAC编码器提供二次编码的支持。 Available from vendor web-site as free download: @@ -69,7 +69,7 @@ Open and patent-free lossless audio compression technology. - 打开和专利自由无损音频压缩技术. + 开放和无专利的无损音频压缩技术。 n/a @@ -77,19 +77,19 @@ Freely available source code, simple SDK and non-restrictive licensing. - 免费提供源代码,简单的SDK和非限制性许可. + 免费提供源代码,简单的SDK和非限制性许可。 Completely open audio compression format. - 完全开放的音频压缩格式. + 完全开放的音频压缩格式。 Released under the terms of the GNU General Public License. - 以下发布的GNU通用公共许可证的条款. + 在GNU通用公共许可证的条款下发布。 LameXP - Audio Encoder Front-end - LameXP - 前端音频编码器 + LameXP - 音频编码器前台 LAME - OpenSource mp3 Encoder @@ -105,7 +105,7 @@ mpg123 - Fast Console MPEG Audio Player/Decoder - mpg123 - 播放控制台/MPEG音频解码 + mpg123 - 快速可移植的MPEG音频播放/解码器 FAAD - OpenSource MPEG-4 and MPEG-2 AAC Decoder @@ -113,35 +113,35 @@ WavPack - Hybrid Lossless Compression - WavPack - 无损压缩混合 + WavPack - 混合无损压缩 Monkey's Audio - Lossless Audio Compressor - 孙悟空(Monkey's) 音频 - 无损音频压缩 + Monkey's音频 - 无损音频压缩 The True Audio - Lossless Audio Codec - 真正的音频-无损音频编解码器 + The True Audio - 无损音频编解码器 MediaInfo - Media File Analysis Tool - MediaInfo-媒体文件分析工具 + MediaInfo - 媒体文件分析工具 SoX - Sound eXchange - SoX 声音交换 + SoX - 声音交换 GnuPG - The GNU Privacy Guard - GnuPG - GNU 隐私 + GnuPG - GNU隐私保护 Nero AAC Reference MPEG-4 Encoder - Nero AAC 参考 MPEG-4 编码器 + Nero AAC 高保真 MPEG-4 编码器 Musepack - Living Audio Compression - Musepack - 生活音频压缩 + Musepack - 逼真音频压缩 Shorten - Lossless Audio Compressor @@ -149,19 +149,19 @@ Speex - Free Codec For Free Speech - Speex - 免费自由的编解码器 + Speex - 为自由语音的免费编解码器 Open Source patent-free audio format designed for speech. - 开源专利免费的音频格式设计的演讲. + 开源无专利的为语音设计的音频格式。 GNU Wget - Software for retrieving files using HTTP - GNU Wget - 软件通过HTTP下载文件 + GNU Wget - 通过HTTP下载文件的软件 Note: This demo (pre-release) version of LameXP will expire at %1. Still %2 days left. - 注:这是一个演示版本LameXP将届满%1.剩余%2天. + 注:这个LameXP演示版本将于%1过期。还剩%2天。 Aften - A/52 audio encoder @@ -169,11 +169,11 @@ Copyright (c) 2011 LoRd_MuldeR <mulder2@gmx.de>. Some rights reserved. - 版权所有 (c) 2011 LoRd_MuldeR <mulder2@gmx.de>.保留某些权利. + 版权所有 (c) 2011 LoRd_MuldeR <mulder2@gmx.de>。某些权利保留。 By Jory Stone <jcsston@toughguy.net> and LoRd_MuldeR <mulder2@gmx.de>. - By Jory Stone <jcsston@toughguy.net> and LoRd_MuldeR <mulder2@gmx.de>. + 由 Jory Stone <jcsston@toughguy.net> 和 LoRd_MuldeR <mulder2@gmx.de>制作。 wma2wav - Dump WMA files to Wave Audio @@ -185,7 +185,7 @@ 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 中使用的第三方软件作著权属于第三方. + LameXP的版权作为一个整体属于LoRd_MuldeR。在 LameXP 中使用的第三方软件著作权属于原作者。 dcaenc @@ -193,7 +193,7 @@ Copyright (c) 2008-2011 Alexander E. Patrakov. Distributed under the LGPL. - Copyright (c) 2008-2011 Alexander E. Patrakov. Distributed under the LGPL. + 版权所有 (c) 2008-2011 Alexander E. Patrakov。 在 LGPL下发布。 Information @@ -201,7 +201,7 @@ License - 许可证 + 使用协议 Programmers: @@ -217,19 +217,19 @@ Totally open, royalty-free, highly versatile audio codec. - 完全开放的,免版税的,高度灵活的音频编解码器. + 完全开放的,免版税的,高度灵活的音频编解码器。 Silk Icons - Over 700 icons in PNG format - Silk图标 - 超过700 PNG格式的图标 + Silk图标 - 超过700个PNG格式的图标 By Mark James, released under the Creative Commons 'by' License. - 马克詹姆斯,在知识共享授权下发布. + Mark James在知识共享授权下发布。 Show License Text - 显示许可证文本 + 显示协议文本 About Qt... @@ -245,7 +245,7 @@ Gleitz | German Doom9 - 格雷兹 | 德国 Doom9 + 德国 | 格雷兹 Doom9 Hydrogenaudio Forums @@ -281,15 +281,15 @@ The ALAC reference implementation by Apple is available under the Apache license. - ALAC 是在苹果公司Apache许可证下参考实现. + 苹果公司的ALAC参考实例在Apache许可证下获得。 Valdec from AC3Filter Tools - AC3/DTS Decoder - Valdec AC3Filter工具 - AC3/DTS解码器 + AC3Filter工具 Valdec - AC3/DTS 解码器 Codecs.com - + Codecs.com @@ -324,7 +324,7 @@ Constant - 不变 + 固定 Variable @@ -339,51 +339,51 @@ CueImportDialog Import Cue Sheet - 导入提示表 + 导入Cue表 The following Cue Sheet will be split and imported into LameXP. - 下面的提示表将拆分,并导入到 LameXP. + 下列Cue表将被拆分,并导入到 LameXP。 Loading Cue Sheet file, please be patient... - 加载提示表文件,请保持耐心... + 加载Cue表文件中,请耐心等候... An unknown error has occured! - 出现了一个未知的错误 ! + 出现了一个未知的错误! Failed to load the Cue Sheet file: - 未能加载提示表文件: + 未能加载Cue表文件: Cue Sheet Error - 错误的提示表 + Cue表错误 The specified file could not be found! - 找不到指定的文件 ! + 找不到指定的文件! The file could not be opened for reading. Make sure you have the required rights! - 无法打开文件进行读取.确保您具有所需的权限 ! + 无法打开文件进行读取。请确保您具有所需的权限! The provided file does not look like a valid Cue Sheet disc image file! - 提供的文件看上去不像是有效的提示表光盘映像文件 ! + 提供的文件似乎不是有效的Cue表光盘映像文件! Could not find any supported audio track in the Cue Sheet image! - 提示表映像中找不到任何受支持的音频轨道 ! + Cue表映像中找不到支持的音轨! Note that LameXP can not handle "binary" Cue Sheet images. - 请注意,LameXP 不能处理"二进制"提示表映像. + 请注意,LameXP不能处理"二进制"Cue表映像。 The selected Cue Sheet file contains inconsistent information. Take care! - 当心,你所选的提示表文件包含不一致的信息! + 当心,你所选的Cue表文件包含不一致的信息! Choose Output Directory @@ -395,19 +395,19 @@ Error: The selected output directory is not writable! - 错误: 所选的输出目录不是可写的 ! + 错误: 所选的输出目录不可写入! Low Diskspace Warning - 低磁盘空间警告 + 磁盘空间不足警告 There are less than %1 GB of free diskspace available in the selected output directory. - 还有 %1GB 的可用磁盘空间小于所选的输出目录中可用. + 所选的输出目录中还有小于 %1GB 的磁盘空间可用。 It is highly recommend to free up more diskspace before proceeding with the import! - 它是以释放更多磁盘空间进行导入之前强烈推荐 ! + 强烈推荐进行导入之前释放更多磁盘空间! Analyzing file(s), please wait... @@ -415,19 +415,19 @@ Splitting file(s), please wait... - 扫描文件夹文件请稍候... + 分割文件,请稍候... Error: The selected output directory could not be created! - 错误: 无法创建所选的输出目录 ! + 错误: 无法创建所选的输出目录! An unexpected error has occured while splitting the Cue Sheet! - 扫描提示工作表时出现了意外的错误 ! + 分割Cue工作表时出现了意外的错误! Cue Sheet Completed - 完成提示表 + Cue表处理完成 Analysis Failed @@ -435,7 +435,7 @@ Warning: The format of some of the input files could not be determined! - 警告: 有些输入文件格式无法确定 ! + 警告: 有些输入文件的格式无法确定! Continue Anyway @@ -451,7 +451,7 @@ Select ANSI Codepage for Cue Sheet file: - 选择ANSI编码的提示表文件: + 选择Cue表文件的ANSI编码页: OK @@ -463,7 +463,7 @@ Unknown Artist - 未知的艺术家 + 未知艺术家 Unknown Album @@ -471,24 +471,24 @@ New Folder - 新文件夹 + 新建文件夹 Process was aborted by the user after %n track(s)! - %n 条轨道后, 由用户进程被中止! + %n 条音轨后, 用户中止进程! Imported %n track(s) from the Cue Sheet. - 从提示表导入 %n 条轨道. + 从Cue表导入 %n 条音轨。 Skipped %n track(s). - 已跳过 %n 条轨道. + 已跳过 %n 条音轨。 @@ -496,7 +496,7 @@ CueSheetImport Import Cue Sheet - 导入提示表 + 导入Cue表 Output Directory @@ -516,11 +516,11 @@ Missing Source File (Tracks will be skipped!) - 缺少源文件(轨道将跳转 !) + 缺少源文件(音轨将被跳过!) Load a different Cue Sheet - 加载不同的提示页面 + 加载一个不同的Cue表 Artist: @@ -535,11 +535,11 @@ CueSheetModel No. - 不. + No. File / Track - 文件 / 轨道 + 文件 / 音轨 Index @@ -555,11 +555,11 @@ Unknown Artist - 未知的艺术家 + 未知艺术家 Unknown Title - 未知的标题 + 未知标题 Duration @@ -570,7 +570,7 @@ DecoderRegistry All supported types - 所有受支持的类型 + 所有支持的类型 All files @@ -585,26 +585,26 @@ DiskObserverThread Low diskspace on drive '%1' detected (only %2 MB are free), problems can occur! - 低驱动器%1磁盘空间检测(只有%2MB的是可用的),可能会发生问题! + 检测到驱动器%1磁盘空间不足(只有%2MB的是可用的),可能会发生问题! DropBox LameXP - DropBox - LameXP - 投放箱 + LameXP - 收集箱 LameXP DropBox - LameXP 投放箱 + LameXP 收集箱 You can add files to LameXP via Drag&amp;Drop here! - &amp;您可以将文件拖放到此处添加到 LameXP! + &amp;您可以通过将文件拖放到此处以添加到 LameXP! (Right-click to close the DropBox) - (用鼠标右键单击关闭投放箱) + (鼠标右键单击关闭收集箱) @@ -623,7 +623,7 @@ Select ANSI Codepage for CSV file: - 选择ANSI编码的CSV文件: + 选择CSV文件的ANSI编码页: OK @@ -638,7 +638,7 @@ LogViewDialog Log View - 日志显示 + 查看日志 Discard @@ -658,14 +658,14 @@ The log file shows detailed information about the selected job. - 日志文件显示有关所选项目的详细信息. + 日志文件显示有关所选项目的详细信息。 MainWindow LameXP - Audio Encoder Front-end - LameXP - 前端音频编码器 + LameXP - 音频编码器前台 Source Files @@ -673,7 +673,7 @@ Add File(s) - 增加文件 + 添加文件 Remove @@ -681,7 +681,7 @@ Clear - 清除 + 清空 Show Details @@ -693,7 +693,7 @@ Goto Home Folder - 保存到桌面文件夹 + 保存到用户文件夹 Goto Music Folder @@ -705,19 +705,19 @@ 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 数据 + 元数据 Meta Information @@ -729,7 +729,7 @@ Note: Meta information you enter here will <u>supersede</u> data from the source! - 注:元信息你进入这里将会<u> 取代 </u>数据,从源头上中的! + 注:你在这里输入的元信息将会<u> 取代 </u>从源文件获得的! Reset @@ -741,11 +741,11 @@ Automatically generate playlist file (.m3u) - 播放列表文件自动生成 (.m3u) + 自动生成播放列表文件 (.m3u) Write meta information to encoded files - 元信息编码文件写 + 向编码文件写入元信息 Compression @@ -761,11 +761,11 @@ Rate Control Method - 率控制方法 + 比特率控制方法 Quality-based (VBR) - 质量(VBR) + 基于质量(VBR) Average Bitrate (ABR) @@ -773,7 +773,7 @@ Constant Bitrate (CBR) - 不变的比特率(CBR) + 固定比特率(CBR) Quality / Bitrate @@ -809,7 +809,7 @@ ? - 其它? + ? View @@ -817,7 +817,7 @@ Style - 样式 + 外观 Language @@ -837,11 +837,11 @@ Open File(s)... - 打开文件(s)... + 打开文件... Visit Official Web-Site - 请访问官方网站 + 访问官方网站 Check for Updates @@ -857,11 +857,11 @@ Plastique - 平淡 + 一般 Cleanlooks - 干净外观 + 简洁 Windows Vista ("Aero") @@ -893,7 +893,7 @@ Show DropBox - 显示投放箱 + 显示收集箱 From File... @@ -905,11 +905,11 @@ Access Denied - 访问被拒绝 + 拒绝访问 This usually means the file is locked by another process. - 通常这意味着该文件由另一个进程锁定. + 通常这意味着该文件被另一个进程锁定。 Files Rejected @@ -917,7 +917,7 @@ This usually means the file is damaged or the file format is not supported. - 通常,这意味着他们都已损坏,或不受支持的格式. + 通常,这意味着文件已损坏,或是不支持的格式。 You can drop in audio files here! @@ -925,7 +925,7 @@ Open File in External Application - 用外部应用程序中打开文件 + 用外部应用程序打开文件 Browse File Location @@ -937,11 +937,11 @@ License Declined - 拒绝许可 + 拒绝协议 You have declined the license. Consequently the application will exit now! - 您已拒绝许可.因此该应用程序将立即退出 ! + 您已拒绝协议。因此应用程序将立即退出! Goodbye! @@ -953,11 +953,11 @@ This demo (pre-release) version of LameXP has expired at %1. - 此预发行的演示版本 LameXP 已在 %1 过期. + 此预发行的 LameXP 演示版本已在 %1 过期. LameXP is free software and release versions won't expire. - LameXP 是一个免费的软件和版本不会过期. + LameXP 是一个免费的软件并发布不会过期的版本。 Exit Program @@ -969,7 +969,7 @@ Your version of LameXP is more than a year old. Time for an update! - 您的版本的 LameXP 超过一年的更新时间 ! + 您的 LameXP 已过时超过一年。该更新了! Update Reminder @@ -977,11 +977,11 @@ Your last update check was more than 14 days ago. Check for updates now? - 您上次更新检查了超过 14 天.立即检查更新吗? + 距您上次检查更新超过了 14 天。立即检查更新吗? Your did not check for LameXP updates yet. Check for updates now? - 您没有检查 LameXP 是否有新版本.立即检查更新吗? + 您还没有检查过 LameXP 是否有新版本。立即检查更新吗? Postpone @@ -989,11 +989,11 @@ LameXP detected that your version of the Nero AAC encoder is outdated! - LameXP 检测到您的版本的 Nero AAC 编码器已经过时了 ! + LameXP 检测到您的 Nero AAC 编码器已经过时了 ! The current version available is %1 (or later), but you still have version %2 installed. - 可用的新版本是 %1 (或更高版本),但你仍有版本安装 %2. + 可用的新版本是 %1 (或更高版本),但您仍安装了版本 %2。 You can download the latest version of the Nero AAC encoder from the Nero website at: @@ -1005,11 +1005,11 @@ The Nero AAC encoder could not be found. AAC encoding support will be disabled. - 找不到 Nero AAC 编码器.可能 AAC 编码器被禁用. + 找不到 Nero AAC 编码器。AAC 编码将被禁用。 Please put 'neroAacEnc.exe', 'neroAacDec.exe' and 'neroAacTag.exe' into the LameXP directory! - 请到把 'neroAacEnc.exe', 'neroAacDec.exe' 和 'neroAacTag.exe' 放入 LameXP 目录! + 请把 'neroAacEnc.exe', 'neroAacDec.exe' 和 'neroAacTag.exe' 放入 LameXP 目录! Your LameXP directory is located here: @@ -1029,19 +1029,19 @@ 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. - %1 GB 的可用磁盘空间小于上有您的系统 TEMP 文件夹. + 您的系统的 TEMP 文件夹有小于%1 GB 的可用空间。 It is highly recommend to free up more diskspace before proceeding with the encode! - 进行编码之前强烈推荐释放更多磁盘空间 ! + 强烈推荐进行编码之前释放更多磁盘空间! Your TEMP folder is located at: @@ -1049,7 +1049,7 @@ Abort Encoding Process - 中止编码过程 + 中止编码 Clean Disk Now @@ -1061,27 +1061,27 @@ 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) - 添加文件(s) + 添加文件 Load Translation @@ -1093,7 +1093,7 @@ New Folder - 新文件夹 + 新建文件夹 Enter the name of the new folder: @@ -1101,7 +1101,7 @@ Failed to create folder - 未能创建文件夹 + 创建文件夹失败 The new folder could not be created: @@ -1109,15 +1109,15 @@ Drive is read-only or insufficient access rights! - 驱动器是只读的或没有足够的访问权限 ! + 驱动器是只读的或没有足够的访问权限! Already Running - 已在运行 + 已运行 LameXP is already running, please use the running instance! - LameXP 已在运行,请使用当前运行的实例 ! + LameXP 已在运行,请使用当前运行的实例! Quality Level %1 @@ -1141,35 +1141,35 @@ 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 @@ -1181,11 +1181,11 @@ All Nero AAC Encoder notifications have been disabled. - 已禁用所有 Nero AAC 编码器通知. + 已禁用所有 Nero AAC 编码器通知。 The Nero AAC Encoder notifications have been re-enabled. - Nero AAC 编码器通知已重新启用. + Nero AAC 编码器通知已重新启用。 Cancel @@ -1221,7 +1221,7 @@ Enable Bitrate Management - 启用管理比特率 + 启用比特率管理 Minimum (kbps): @@ -1301,7 +1301,7 @@ Enforce LC-AAC - 强制 LC AAC + 强制 LC-AAC Enforce HE-AAC (AAC + SBR) @@ -1361,15 +1361,15 @@ The LameXP shell integration has been disabled. - LameXP 外壳(shell)程序集成已被禁用. + LameXP 外壳(shell)程序集成已被禁用。 The LameXP shell integration has been re-enabled. - LameXP 外壳(shell)程序集成已重新启用. + LameXP 外壳(shell)程序集成已重新启用。 Custom Encoder Parameters - 编码器的自定义参数 + 自定义编码器参数 OggEnc2: @@ -1381,7 +1381,7 @@ Warning: Custom parameters won't be checked at all. Use them at your own risk !!! - 警告: 自定义参数将不会被检查过.使用它们需要您自担风险!!! + 警告: 自定义参数将不会被检查。使用它们需要您自担风险!!! Multi-Threading @@ -1389,7 +1389,7 @@ Choose the number of parallel instances based on the number of CPU cores (Recommended) - 选择基于 CPU 核心 (推荐) 的数量,并行实例的数量 + 基于CPU核心选择并行实例的数量(推荐) Fewer Instances @@ -1413,7 +1413,7 @@ Not Found - 找不到 + 未找到 Your currently selected TEMP folder does not exist anymore: @@ -1425,27 +1425,27 @@ Cannot write to the selected directory. Please choose another directory! - 无法写入所选目录.请选择另一个目录 ! + 无法写入所选目录。请选择另一个目录! We recommend using %1 for that purpose. - 我们建议为此目的使用 %1. + 我们建议为此目的使用 %1。 Sorry, LameXP cannot extract audio tracks from an Audio-CD at present. - 对不起,LameXP 目前无法从音频 CD 提取音频轨道. + 对不起,LameXP 目前无法从音频 CD 提取音轨。 Frequently Asked Questions - 常问的问题 + 常见问题 Changelog - 更改日志 + 更新日志 Translator's Guide - 翻译指南 + 翻译者指南 Help && Support @@ -1453,11 +1453,11 @@ Open Folder Recursively... - 打开文件夹以递归方式... + 以递归方式打开文件夹... Scanning folder(s) for files, please wait... - 扫描文件的文件夹中,请稍候... + 扫描文件夹中的文件,请稍候... Add Folder @@ -1469,7 +1469,7 @@ Beta Updates - 试用版更新 + 测试版更新 Do you really want LameXP to check for Beta (pre-release) updates? @@ -1477,7 +1477,7 @@ LameXP will check for Beta (pre-release) updates from now on. - LameXP 将检查现在的测试版更新. + LameXP 现在将检查测试版更新。 Check Now @@ -1489,7 +1489,7 @@ LameXP will <i>not</i> check for Beta (pre-release) updates from now on. - LameXP 将 <i> 从今以后 </i> 不检查测试版更新. + LameXP从今以后将 <i> 不 </i> 检查测试版更新。 Lame MP3: @@ -1505,15 +1505,15 @@ Film Light - 胶卷浅色 + 电影轻度 Film Standard - 胶卷标准 + 电影标准 Music Light - 音乐浅色 + 音乐轻度 Music Standard @@ -1573,7 +1573,7 @@ Fast Bit Allocation (Less Accurate) - 快速的分配位 (不太准确) + 快速比特分配 (较不精确) Exponent Search Size: @@ -1585,15 +1585,15 @@ Import Cue Sheet - 导入提示表 + 导入Cue表 Open Cue Sheet - 打开提示表 + 打开Cue表 Cue Sheet File - 提示表文件 + Cue表文件 CDDA Files @@ -1601,19 +1601,19 @@ Cue Sheet - 提示表 + Cue表 Please use LameXP's Cue Sheet wizard for importing Cue Sheet files. - 导入CUE文件文件,请使用LameXP的提示表向导. + 请使用LameXP的Cue表向导导入Cue表文件。 It seems that a bogus anti-virus software is slowing down the startup of LameXP. - 好像一个防病毒软件正在放缓的 LameXP 的启动. + 似乎一个防病毒软件正在减缓的 LameXP 的启动。 Please refer to the %1 document for details and solutions! - 请参阅有关详细信息和解决方案的 %1 文件 ! + 请参阅 %1 文件获得详细信息和解决方案! Slow Startup @@ -1621,23 +1621,23 @@ Disable Slow Startup Notifications - 禁用缓慢启动通知 + 禁用启动缓慢通知 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. - 启动速度慢的通知已重新启用. + 启动速度慢的通知已重新启用。 Rename Output Files @@ -1649,11 +1649,11 @@ Track number with leading zero - 轨道数字前有零 + 零开头的音轨编号 Track title - 轨道标题 + 音轨标题 Artist name @@ -1665,11 +1665,11 @@ Year with (at least) four digits - 年至少是四位数 + 年 至少是四位数 Comment - 评论 + 注释 Rename Macros @@ -1677,15 +1677,15 @@ You can enter custom parameters here! - 您可以输入自定义参数在这里! + 您可以在这里输入自定义参数! Enter the pattern to rename the output files here! - 输入模式重命名输出文件! + 输入输出文件重命名模式! <a href="reset">Reset</a> &nbsp; <a href="#">Show List of Macros</a> - <a href="reset">复位</a> &nbsp; <a href="#">显示宏的名单</a> + <a href="reset">复位</a> &nbsp; <a href="#">显示宏列表</a> File name without extension @@ -1701,11 +1701,11 @@ Characters forbidden in file names: - 禁止在文件名称中的字符: + 文件名称中禁止的字符: Enforce Stereo Downmix of Surround (Multi-Channel) Sources - 强制环绕立体声缩混(多通道)来源 + 强制缩混环绕立体声(多通道)来源 Bookmark Current Output Folder @@ -1721,11 +1721,11 @@ Warning: Audio quality will be very poor. Please do <u>not</u> complain about audio quality! - 警告: 音频质量会很差.请<u>不要</u>抱怨音频质量差! + 警告: 音频质量会很差。请<u>不要</u>抱怨音频质量! Warning: Processing speed will be very slow. Please do <u>not</u> complain about processing speed! - 警告: 处理速度会很慢.请<u>不要</u>抱怨处理速度慢! + 警告: 处理速度会很慢。请<u>不要</u>抱怨处理速度! Peak Level @@ -1733,7 +1733,7 @@ RMS Level - RMS 水平 + 均方根水平 None @@ -1749,7 +1749,7 @@ Hibernate Computer On Shutdown - 休眠计算机关机 + 关闭时休眠计算机 Hibernate Computer @@ -1757,23 +1757,23 @@ Do you really want the computer to be hibernated on shutdown? - 你真的要电脑休眠关机? + 你真的要关闭时休眠计算机? LameXP will hibernate the computer on shutdown from now on. - LameXP 将从现在的休眠的计算机关机. + LameXP 将从现在起关闭时休眠计算机。 LameXP will <i>not</i> hibernate the computer on shutdown from now on. - LameXP 从今以后 <i>不会<\/i> 休眠的计算机关机. + LameXP 从今以后 <i>不会<\/i> 关闭时休眠计算机。 (Hint: Please ignore the name of the downloaded ZIP file and check the included 'changelog.txt' instead!) - (提示: 请忽略下载的 ZIP 文件的名称,而是检查包括 'changelog.txt'!) + (提示: 请忽略下载的 ZIP 文件的名称,而是检查是否包括 'changelog.txt'!) Skipping update check this time, please be patient... - 跳过检查更新的时间,请耐心等待... + 跳过本次检查更新,请耐心等待... Export Meta Tags to CSV File @@ -1797,7 +1797,7 @@ Sorry, there are no meta tags that can be exported! - 抱歉,没有Mete标签可以导出! + 抱歉,没有Meta标签可以导出! Sorry, failed to open CSV file for writing! @@ -1937,11 +1937,11 @@ Keep Both Files (Default) - 保持这两个文件(默认) + 保留这两个文件(默认) If Target File Already Exists: - 如果目标文件已存在: + 如果目标文件已存在: Overwrite Mode @@ -1949,7 +1949,7 @@ Warning: This mode may overwrite existing files with no way to revert! - 警告: 这种模式可能会覆盖现有的文件无法恢复! + 警告: 这种模式可能会覆盖现有的文件且无法恢复! Continue @@ -1957,11 +1957,11 @@ Revert - 还原 + 后退 Up One Level - 向一级 + 向上一级 Go To Parent Directory @@ -1969,30 +1969,30 @@ Disable Opus-Decoder Resampling (i.e. always output as 48.000 Hz) - 禁用 Opus-Decoder 重新取样(即输出为48.000 Hz) + 禁用 Opus-Decoder 重新取样(总是输出为48.000 Hz) %n file(s) have been rejected, because read access was not granted! - %n 个文件已被拒绝, 因为没有被授予读访问! + %n 个文件已被拒绝, 因为没有被授予读权限! %n file(s) have been rejected, because they are dummy CDDA files! - %n 个文件已被拒绝, 因为他们CDDA文件不是正确的! + %n 个文件已被拒绝, 因为它们的CDDA文件不正确的! %n file(s) have been rejected, because they appear to be Cue Sheet images! - %n 个文件已被拒绝, 因为他们似乎是提示表图像! + %n 个文件已被拒绝, 因为它们似乎是Cue表映像! %n file(s) have been rejected, because the file format could not be recognized! - %n 个文件已被拒绝, 因为无法识别的文件格式! + %n 个文件已被拒绝, 因为无法识别文件格式! @@ -2003,26 +2003,26 @@ Best Quality (Slow) - 最佳质量(慢) + 最佳质量(慢) Acceptable Quality (Fast) - 可接受的质量(快速) + 可接受的质量(快速) Official LameXP Project Web-Site - LameXP项目官方网站 + LameXP 官方项目网站 MuldeR's OpenSource Projects - MuldeR's的开源项目 + MuldeR的开源项目 MetaInfo Meta Information - Meta 信息 + 元信息 Edit @@ -2034,38 +2034,38 @@ Artwork - 原图 + 图片 MetaInfoDialog Meta Information - Meta 信息 + 元信息 The following meta information have been extracted from the original file. - 已从原始文件提取了以下的 Meta 信息. + 已从原始文件提取了以下的元信息。 Load Artwork From File - 从文件加载的原图 + 从文件加载图片 Clear Artwork - 清除原图 + 清除图片 Load Artwork - 加载原图 + 加载图片 Artwork Error - 原图错误 + 图片错误 Sorry, failed to load artwork from selected file! - 对不起,无法从所选的文件加载原图! + 对不起,无法从所选的文件加载图片! Edit this Information @@ -2073,15 +2073,15 @@ Copy everything to Meta Info tab - 将所有内容复制到 Meta 信息选项卡 + 将所有内容复制到元信息选项卡 Clear all Meta Info - 清除所有的 Meta 信息 + 清除所有的元信息 Meta Information: %1 - Meta 信息: %1 + 元信息: %1 @@ -2136,7 +2136,7 @@ Comment - 评论 + 注释 Property @@ -2160,7 +2160,7 @@ The title must not be empty. Generating title from file name! - 标题不能为空.从文件的名称生成标题 ! + 标题不能为空。将从文件名生成标题 ! Edit Artist @@ -2200,11 +2200,11 @@ Please enter the position (track no.) for this file: - 请输入此文件的位置 (轨道号): + 请输入此文件的位置 (音轨号): Unspecified (copy from source file) - 未指定 (复制源代码文件的副本) + 未指定 (将从源代码文件复制) Edit Comment @@ -2216,7 +2216,7 @@ Encoded with LameXP - 编码与LameXP + 以LameXP编码 Not editable @@ -2224,7 +2224,7 @@ Sorry, this property of the source file cannot be edited! - 对不起,不能编辑此属性的源文件 ! + 对不起,不能编辑源文件的此属性! OK @@ -2251,7 +2251,7 @@ Not found! - 找不到! + 未找到! The format of this file is NOT supported: @@ -2267,11 +2267,11 @@ Unsupported! - 不受支持! + 不支持! Done. - 完成. + 完成。 Aborted! @@ -2303,11 +2303,11 @@ The target output directory doesn't exist and could NOT be created: - 目标输出目录不存在,无法创建: + 目标输出目录不存在且无法创建: The target output directory is NOT writable: - 目标输出目录不是可写: + 目标输出目录不可写: Unknown File Name @@ -2327,7 +2327,7 @@ Unknown Comment - 未知评论 + 未知注释 Analyzing @@ -2340,7 +2340,7 @@ Skipped. - 跳过. + 跳过。 Target output file already exists, going to skip this file: @@ -2348,15 +2348,15 @@ If you don't want existing files to be skipped, please change the overwrite mode! - 如果你不希望被跳过已存在的文件, 请更改覆盖模式! + 如果你不希望跳过已存在的文件, 请更改覆盖模式! Target output file already exists, going to delete existing file: - 目标输出文件已经存在, 要删除现有的文件: + 目标输出文件已经存在, 将删除现有的文件: Failed to delete existing target file, will save to another file name! - 无法删除现有目标文件, 将保存到另一个文件名! + 无法删除现有目标文件, 将保存为另一个文件名! @@ -2383,11 +2383,11 @@ Encoding Files - 文件编码 + 编码文件 Your files are being encoded, please be patient... - 正在为您的文件编码,请耐心等待... + 正在编码您的文件,请耐心等待... Encoding files, please wait... @@ -2407,7 +2407,7 @@ Process was aborted by the user. - 进程被用户终止. + 进程被用户中止。 LameXP - Error @@ -2419,11 +2419,11 @@ All files completed successfully. - 已成功完成的所有文件. + 已成功完成所有文件。 LameXP - Done - LameXP - 完成了 + LameXP - 完成 Playlist creation failed @@ -2435,7 +2435,7 @@ Process was aborted prematurely by the user! - 用户提前中止了进程 ! + 用户提前中止了进程! Multi-threading enabled: Running %1 instances in parallel! @@ -2451,7 +2451,7 @@ Warning: Computer will shutdown in %1 seconds... - 警告:计算机将在 %1 秒关机... + 警告:计算机将在 %1 秒后关机... Cancel Shutdown @@ -2463,35 +2463,35 @@ Physical RAM Usage - 物理RAM的使用 + 物理RAM使用 Free Disk Space (Temp Folder) - 可用的磁盘空间(Temp文件夹) + 可用磁盘空间(Temp文件夹) Process finished after %1. - 过程执行了 %1. + 过程执行了 %1。 Filter Log Items - 过滤日志项目 + 筛选日志项目 Show Running Only - 显示仅运行 + 仅显示运行 Show Succeeded Only - 显示仅成功 + 仅显示成功 Show Failed Only - 显示仅失败 + 仅显示失败 Show Skipped Only - 显示仅跳过 + 仅显示跳过 Show All Items @@ -2499,12 +2499,12 @@ None of the items matches the current filtering rules - 此项目都不匹配当前的过滤规则 + 所有项目都不匹配当前的筛选规则 Process was aborted by the user after %n file(s)! - 用户在第 %n 个文件时进程被中止! + 用户在第 %n 个文件时中止进程! @@ -2540,7 +2540,7 @@ Error: %1 of %n file(s) failed (%2). Double-click failed items for detailed information! - 错误: %n 个文件 %1 失败 %2. 双击失败的项目的详细信息! + 错误: %n 个文件中 %1 个失败 (%2). 双击查看失败项目的详细信息! @@ -2552,13 +2552,13 @@ Error: %1 of %n file(s) failed. Double-click failed items for detailed information! - 错误: 总 %n 个文件 %1 个失败. 双击失败的项目的详细信息! + 错误: %n 个文件中 %1 个失败。 双击失败的项目的详细信息! All files completed successfully. Skipped %n file(s). - 所有文件已成功完成. 跳过 %n 个文件. + 所有文件已成功完成。 跳过 %n 个文件。 @@ -2577,19 +2577,19 @@ QApplication Executable '%1' doesn't support Windows compatibility mode. - 可执行文件 '%1' 不支持 Windows 兼容性模式. + 可执行文件 '%1' 不支持 Windows 兼容性模式。 Executable '%1' requires Qt v%2, but found Qt v%3. - 可执行文件 '%1' 需要 Qt v%2, 但发现 Qt v%3. + 可执行文件 '%1' 需要 Qt v%2, 但发现 Qt v%3。 Executable '%1' requires Windows 2000 or later. - 可执行文件 '%1' 需要 Windows 2000 或更高版本. + 可执行文件 '%1' 需要 Windows 2000 或更高版本。 Executable '%1' was built for Qt '%2', but found Qt '%3'. - 可执行文件 '%1'为Qt '%2',但发现Qt'%3'. + 可执行文件 '%1'由Qt '%2'创建,但发现Qt'%3'。 @@ -2600,7 +2600,7 @@ Convert this file with LameXP v%1 - 转换此文件与LameXP v%1 + 用LameXP v%1转换此文件 @@ -2626,7 +2626,7 @@ Currently installed version: - 安装当前的版本: + 当前安装的版本: Retry @@ -2646,7 +2646,7 @@ Build - 生成 + Build Unknown @@ -2662,47 +2662,47 @@ 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! - 发现一个可用的新版本 LameXP ! + 发现一个可用的新版本 LameXP ! 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! - 您的 LameXP 版本是仍然最新的.请定期检查更新 ! + 您的 LameXP 版本仍然是最新的。请定期检查更新! Your version appears to be newer than the latest release. - 您的版本似乎是比最新的版本新. + 您的版本似乎比最新的版本新。 This usually indicates your are currently using a pre-release version of LameXP. - 这通常表示您当前正在使用的 LameXP 预发布版. + 这通常表示您当前正在使用 LameXP 预发布版。 Update is being downloaded, please be patient... @@ -2710,19 +2710,19 @@ Update ready to install. Applicaion will quit... - 准备好安装更新.应用程序将退出... + 更新已准备好安装。应用程序将退出... Update failed. Please try again or download manually! - 更新失败.请再试一次或手动下载 ! + 更新失败。请再试一次或手动下载 ! It appears that the computer currently is offline! - 看来,目前的计算机处于脱机状态! + 似乎目前的计算机处于脱机状态! Please make sure your computer is connected to the internet and try again. - 请确保您的计算机连接到 Internet,然后重试. + 请确保您的计算机连接到 Internet,然后重试。 diff --git a/res/localization/LameXP_ZH.qm b/res/localization/LameXP_ZH.qm index b9e21db63c3397593147b3096f3b78c3bfd33da1..5f213c657b25e19ea21f98bc9b27417041abf310 100644 GIT binary patch delta 11838 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 F{|^BwrC$I5