From c3992fd61b76e2e9eb480e4de74bbbf293ec5886 Mon Sep 17 00:00:00 2001 From: lordmulder Date: Mon, 21 Feb 2011 13:12:13 +0100 Subject: [PATCH] Updated Russian translation by Neonailol . --- LameXP.vcproj | 4 + doc/FAQ.html | 2 +- etc/Translation/LameXP_RU.nsh | 2 +- etc/Translation/LameXP_RU.ts | 422 +++++++++++++++++----------------- res/localization/LameXP_RU.qm | Bin 3865 -> 25333 bytes src/Config.h | 2 +- 6 files changed, 219 insertions(+), 213 deletions(-) diff --git a/LameXP.vcproj b/LameXP.vcproj index 3caa89cc..3d48ad0e 100644 --- a/LameXP.vcproj +++ b/LameXP.vcproj @@ -162,6 +162,8 @@ GenerateMapFile="false" MapExports="false" SubSystem="2" + OptimizeReferences="2" + EnableCOMDATFolding="2" TargetMachine="1" /> diff --git a/doc/FAQ.html b/doc/FAQ.html index 0a04e636..16e1835d 100644 --- a/doc/FAQ.html +++ b/doc/FAQ.html @@ -166,7 +166,7 @@ any case you must restart LameXP after the WMA decoder component has been instal It has to be noted that the WMA decoder component relies on the Windows Media Format Runtime. All supported
versions of Microsoft Windows should have the Windows Media Format Runtime installed out of the box. However
Wine does not! In case you encounter problems with the WMA decoder component, try downloading and installing
-the Windows Media Format 11 Runtime manually. This should also work under Linux/Wine.

+the Windows Media Format 11 Runtime manually. This should also work under Linux/Wine.



diff --git a/etc/Translation/LameXP_RU.nsh b/etc/Translation/LameXP_RU.nsh index f4643308..b954e5df 100644 --- a/etc/Translation/LameXP_RU.nsh +++ b/etc/Translation/LameXP_RU.nsh @@ -28,7 +28,7 @@ LangString LAMEXP_LANG_STATUS_UNINSTALL ${LANG_RUSSIAN} "Деинсталля LangString LAMEXP_LANG_LOCKEDLIST_HEADER ${LANG_RUSSIAN} "Работающие копии программы" LangString LAMEXP_LANG_LOCKEDLIST_TEXT ${LANG_RUSSIAN} "Проверка на наличие работающих копий программы LameXP." LangString LAMEXP_LANG_LOCKEDLIST_HEADING ${LANG_RUSSIAN} "Пожалуйста, закройте следующие программы, для продолжения установки..." -LangString LAMEXP_LANG_LOCKEDLIST_NOPROG ${LANG_RUSSIAN} "No programs that have to be closed are running." +LangString LAMEXP_LANG_LOCKEDLIST_NOPROG ${LANG_RUSSIAN} "Никакие программы, которые должны быть закрыты, не запущены." LangString LAMEXP_LANG_LOCKEDLIST_SEARCH ${LANG_RUSSIAN} "Поиск, пожалуйста, подождите..." LangString LAMEXP_LANG_LOCKEDLIST_COLHDR1 ${LANG_RUSSIAN} "Приложение" LangString LAMEXP_LANG_LOCKEDLIST_COLHDR2 ${LANG_RUSSIAN} "Выполняю" diff --git a/etc/Translation/LameXP_RU.ts b/etc/Translation/LameXP_RU.ts index 11c766db..99f641a2 100644 --- a/etc/Translation/LameXP_RU.ts +++ b/etc/Translation/LameXP_RU.ts @@ -11,7 +11,7 @@ Please visit %1 for news and updates! - + Пожайлуйста посетите %1 за новостями и обновлениями! @@ -41,7 +41,7 @@ Decline License - + Отменить лицензию @@ -78,7 +78,7 @@ If you are willing to contribute a LameXP translation, feel free to contact us! - + Если Вы готовы внести преобразование в LameXP, не стесняйтесь связываться с нами! @@ -117,7 +117,7 @@ Completely open and patent-free audio encoding technology. - + Абсолютно открытая и patent-free технология аудиокодирования. @@ -132,7 +132,7 @@ Available from vendor web-site as free download: - + Доступно для загрузки с сайта создателя бесплатно: @@ -172,7 +172,7 @@ Completely open audio compression format. - + Полностью открытый формат сжатия аудио. @@ -261,32 +261,33 @@ Profile - + Профиль Channels - + Каналы Samplerate - + Частота выборки Bitdepth - + втф + Глубина битов Type - + Тип Version - + Версия @@ -335,12 +336,12 @@ Title - + Заголовок Full Path - + Полный путь @@ -348,7 +349,7 @@ Log View - + Просмотр журнала @@ -358,22 +359,22 @@ Save to File... - + Сохранить в файл... Copy to Clipboard - + Копироват в буфер обмена Log File - + Файл журнала The log file shows detailed information about the selected job. - + Файл журнала показывает подробную информацию о выбранном задании. @@ -381,18 +382,18 @@ LameXP - Audio Encoder Front-end - + LameXP - Audio Encoder Front-end Source Files - + Исходные Файлы Add File(s) - + Добавть файлы @@ -406,7 +407,7 @@ - + Show Details Показать детали @@ -414,7 +415,7 @@ Output Directory - + Выходная папка @@ -450,12 +451,12 @@ Meta Data - + Метаданные Meta Information - + Метаинформация @@ -470,17 +471,17 @@ Reset - + Сбросить Options - + Параметры Automatically generate playlist file (.m3u) - + Автоматически генерировать файл плэйлиста (.m3u) @@ -491,7 +492,7 @@ Compression - + Сжатие @@ -536,33 +537,33 @@ Average Bitrate (ABR) - + Средний битрейт (ABR) Constant Bitrate (CBR) - + Постоянный битрейт (CBR) Quality / Bitrate - + Качество / Битрейт Minimum - + Минимум Maximum - + Максимум Advanced Options - + Расширенные опции @@ -577,12 +578,12 @@ Minimum (kbps): - + Минимум (kbps): Maximum (kbps): - + Максимум (kbps): @@ -597,7 +598,7 @@ Better quality - + Лучшее качество @@ -608,7 +609,7 @@ Auto Select (Default) - + Автоматический Выбор (Значение по умолчанию) @@ -623,7 +624,7 @@ Simple - + Просто @@ -633,7 +634,7 @@ Mono - + Моно @@ -693,7 +694,7 @@ Auto Select (Recommended) - + Автоматический Выбор (Рекомендуемый) @@ -713,7 +714,7 @@ Volume Normalization - + нормализация громкости @@ -733,12 +734,12 @@ Adjust Treble (dB): - + Скорректироват Treble (дБ): Adjust Bass (dB): - + Скорректировать Бас (dB): @@ -773,28 +774,28 @@ Reset Advanced Options - + Сбросить расширенные опции Encode Now! - + Кодировать сейчас! About... - + О программе... Exit Program - + Выйти из программы File - + Файл @@ -804,43 +805,43 @@ View - + Вид Style - + Стиль Language - + Язык Tools - + Инструменты Configuration - + Конфигурация Quit - + Выход Open File(s)... - + Открыть файлы... Visit Official Web-Site - + Посетить официальный сайт @@ -848,17 +849,17 @@ Check for Updates - + Проверить обновления Open Folder... - + Открыть папку... Clear All - + Очистить всё @@ -921,27 +922,27 @@ From File... - + Из файла... Encode! - + Кодировать! Disable Shell Integration - + Отключить интеграцию в контекстное меню - + Adding file(s), please wait... - + Добавляю файлы, пожалуйста ожидайте... Access Denied - + Доступ запрещён @@ -956,7 +957,7 @@ Files Rejected - + Отклоненные файлы @@ -977,7 +978,7 @@ Download Failed - + Скачивание прервано @@ -988,17 +989,17 @@ Try Again - + Попробовать снова - + Cancel - + Отмена - + The download seems to be corrupted. Please try again! @@ -1015,29 +1016,29 @@ Quit LameXP - + Выйти из LameXP - + Postpone - + Отложить - + DEMO VERSION - + ДЕМО ВЕРСИЯ - + You can drop in audio files here! Open File in External Application - + Открыть файл в другой программе @@ -1052,7 +1053,7 @@ License Declined - + Лицензия отклонена @@ -1062,7 +1063,7 @@ Goodbye! - + Пока! @@ -1083,12 +1084,12 @@ Exit Program - + Выйти из программы Urgent Update - + Срочное Обновление @@ -1100,7 +1101,7 @@ Update Reminder - + Напоминание о обновлении @@ -1204,7 +1205,7 @@ Low Diskspace Warning - + Мало места @@ -1224,22 +1225,22 @@ Abort Encoding Process - + Прервать процесс кодирования Clean Disk Now - + Очистить диск сейчас Ignore - + Игнорировать Low Diskspace - + Свободное место на диске заканчивается @@ -1254,40 +1255,40 @@ Cannot write to the selected output directory. - + Немогу записать в выбранню папку. Please choose a different directory! - + Выберите другую директорию! Add file(s) - + Добавить файлы Add folder - + Добавить папки Load Translation - + Загрузить первод Translation Files - + Файлы локализаций New Folder - + Новая папка @@ -1297,7 +1298,7 @@ Failed to create folder - + Немогу создать папку @@ -1312,7 +1313,7 @@ Already Running - + Уже запущено @@ -1324,46 +1325,46 @@ Quality Level %1 - + Уровень качества %1 Compression %1 - + Сжатие %1 Uncompressed - + Несжатый Best Quality (Very Slow) - + Лучшее качество (очень медленно) High Quality (Recommended) - + Высокое качество (рекомендуется) Average Quality (Default) - + Среднее качество (по умаолчанию) Low Quality (Fast) - + Плохое качество (быстро) Poor Quality (Very Fast) - + Низкое качество (Очень быстро) @@ -1377,7 +1378,7 @@ Yes - + Да @@ -1386,7 +1387,7 @@ No - + Нет @@ -1473,7 +1474,7 @@ Shell Integration - + Интеграция в контексное меню @@ -1496,17 +1497,17 @@ Meta Information - Мета Информация + Метаинформация Edit - Изменить + Изменить Close - Закрыть + Закрыть @@ -1514,12 +1515,12 @@ Meta Information - Мета Информация + Метаинформация The following meta information have been extracted from the original file. - Эта мета информация была получена из исходного файла. + Эта метаинформация была получена из исходного файла. @@ -1528,203 +1529,203 @@ Unknown - + Неизвестно Not Specified - + Не задано Full Path - + Полный путь Format - + Формат Container - + Контейнер Compression - + Сжатие Duration - + Длителность Title - + Заголовок Artist - + Исполнитель Album - + Альбом Genre - + Жанр Year - + Год Position - + Позиция Generate from list position - + Генерировать из позиции в списке Comment - + Комментарий Property - + Свойство Value - + Значение Unspecified - + Незадано OK - + ОК Cancel - + Отмена 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 - + Кодировано с помощью LameXP Not editable - + Невозможно изменит Sorry, this property of the source file cannot be edited! - + Жаль, это свойство исходного файла не может быть отредактировано! @@ -1732,82 +1733,82 @@ 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: - + Папка для выходных файлов недоступна для записи: @@ -1815,17 +1816,17 @@ LameXP - Processing - + LameXP - Обработка Initializing, please wait... - + Инициализация, пожалуйста, подождите... Abort - + Отмена @@ -1835,107 +1836,108 @@ Show details for selected job - + Показать детали задания Browse Output File Location - + Открыть папку с преобразованным файлом Encoding Files - + Преобразование Файлов Your files are being encoded, please be patient... - + Ваши файлы кодируются, пожалуйста проявите терпение... Encoding files, please wait... - + Кодируя файлы, пожалуйста, подождите... Multi-threading enabled: Running %1 instances in parallel! - + Многопоточность включена: Выполняется %1 экземпляра(ов) параллельно! Aborted! Waiting for running jobs to terminate... - + Отменено! Ожидание завершения запущенных заданий... Encoding: %1 files of %2 completed so far, please wait... - + Кодирование: %1 файл из %2 завершен, пожалуйста ожидайте... Creating the playlist file, please wait... - + Создаю плэйлист, пожалуйста, подождите... Process was aborted by the user after %1 file(s)! - + Процесс отменён пользователем после %1 файла(ов)! Process was aborted prematurely by the user! - + Процесс был прерван преждевременно пользователем! LameXP - Aborted - + LameXP - Отменено Process was aborted by the user. - + Процесс был прерван пользователем. Error: %1 of %2 files failed. Double-click failed items for detailed information! - + бред -_- + Ошибка: %1 из %2 файлов перестали работать. Дважды щелкните по отказавшим элементам для получения дальнейшей информации! LameXP - Error - + LameXP - Ошибка At least one file has failed! - + По крайней мере один файл перестал работать! Alle files completed successfully. - + Все файлы завершились успешно. LameXP - Done - + LameXP - Завершено All files completed successfully. - + Все файлы завершились успешно. - + Playlist creation failed - + Немогу создать плэйлист The playlist file could not be created: - + Плэйлист неможет быть создан: @@ -2018,47 +2020,47 @@ Build - + Сборка Unknown - + Неизвестно Testing your internet connection, please wait... - + Проверяю соединение с сетью, пожалуйста, подождите... 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: - + Больше информации доступно здесь: @@ -2068,27 +2070,27 @@ 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. Проверяйте обновления регулярно! Your version appears to be newer than the latest release. - + Установленная версия новее чем последний релиз. This usually indicates your are currently using a pre-release version of LameXP. - + Это обычно показывает, что вы используете бета версию LameXP. diff --git a/res/localization/LameXP_RU.qm b/res/localization/LameXP_RU.qm index 77e68a2a2b7e79525f75171ca9168083eb0dc766..ceacb3ddab5f0522c7359d4cab536d6a678ab90e 100644 GIT binary patch literal 25333 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 fU|K4hn+ delta 515 zcmex*lyRn9z0HmkiBs?AOg*b8vp-?s-n&i=42%v841qxm4D8PtSa!28FtF-CXf|#J zFYP7<29|jYUS?B);}C>&M{365V8bfmdW$v3?_#}culrd6qvkF(RlJFZR5$> zx}K9K7$ow_vB%kUe)4)@(aCEKH%{Ie st~7a@pV;JnPqxitf$xlIlQ%~AGg@qBj