20230416
This commit is contained in:
70
output/x32/languages/english.json
Normal file
70
output/x32/languages/english.json
Normal file
@@ -0,0 +1,70 @@
|
||||
{
|
||||
//This file was translated with Yandex Translator (https://translate.yandex.ru/)
|
||||
//Application Parameters
|
||||
"AppTitle": "ANB Software File Splitter",
|
||||
"AppVersion": "Version: {0}",
|
||||
"AppCopyrights": "Copyrights (C) {0} by Alexander Babaev.",
|
||||
|
||||
//Messages
|
||||
"MessageNoParametersForSplit": "Split parameters are not set. For information about working with the program, see the file «<program's folder>\\Help\\English.html#ConsoleParams»",
|
||||
"MessageSplitAsk": "Information about splitting file:\n***{0}\n***Size: {1}\n***File hash: {2}\n***It is assumed to split into {3} parts(s)\nDo you want to start split? [Y|y - yes, any other letter - no]",
|
||||
"MessageStartSplit": "The splitting of the file {0} into parts of the size {1} and saving them in the directory {2} is started.",
|
||||
"MessageSplitFilePart": "Processing part {0} of {1}...",
|
||||
"MessageSplitComplete": "File splitting {0} is complete!",
|
||||
"MessageHashCheckStart": "Starting check the hash of the splitting",
|
||||
"MessageHashCheckFail": "Unfortunately, the file \"{0}\" did not pass the hash check!",
|
||||
"MessageHashCheckComplete": "Hash verification is complete!",
|
||||
"MessageJoinAsk": "Do you want to start joining file {0}? [Y|y - yes, any other letter - no]",
|
||||
"MessageStartJoin": "Joining of files specified by the information file {0} into the file {1} has started.",
|
||||
"MessageJoinUnsupportedFile": "Unfortunately, the version of the information file {0} is not supported!",
|
||||
"MessageJoinUnknownFile": "Can't read the information file! Maybe it's encrypted?",
|
||||
"MessageJoinHashError": "Unfortunately, the split files did not pass verification. Perhaps they are damaged?",
|
||||
"MessageJoinCheckError": "Unfortunately, the joined file did not pass the validation of join. Perhaps there were any mistakes?",
|
||||
"MessageJoinFilePart": "Processing part {0} of {1}...",
|
||||
"MessageJoinComplete": "File joining {0} is complete!",
|
||||
"MessagePleaseWaitToReady": "Please wait. Preparations for the operation are underway. This may take a long time, during which the program may seem to hang.",
|
||||
|
||||
//Interactive mode messages
|
||||
"InteractiveStartAsk": "Choose one of the actions:\n* S|s - splitting\n* J|j - joining\n* O|o - program's options\n* E|e - exit\nYour choice:",
|
||||
"InteractiveWrongInput": "Unknown action selected!",
|
||||
"InteractiveOperationFinish": "The operation is completed! Exit code is: {0}",
|
||||
"InteractiveFileNameNotExist": "The file does not exist! Repeat file entry? [Y|y - to repeat, any other letter - to abort operation]",
|
||||
"InteractiveFileNameExist": "The file exists! You need to select a non-existent file! Repeat file entry? [Y|y - to repeat, any other letter - to abort operation]",
|
||||
|
||||
"InteractiveSplitFileNameAsk": "Enter the name of the file to split (or drag it here):",
|
||||
"InteractiveSplitFileNameResult": "File selected for splitting: {0}",
|
||||
"InteractiveSplitTargetDirAsk": "Select the folder where you want to save the parts of the file (or leave it empty to use the folder of the split file):",
|
||||
"InteractiveSplitTargetDirResult": "The split files will be saved in the folder: {0}",
|
||||
"InteractiveSplitPartSizeAsk": "Enter the size of the part (in bytes):",
|
||||
"InteractiveSplitPartSizeAsk2": "You have selected the part size {0}. Is everything right? [Y|y - yes, continue; any other letter - no, repeat input]",
|
||||
"InteractiveSplitPartSizeResult": "Selected part size: {0}",
|
||||
"InteractiveSplitOptionsAsk": "Enter additional splitting parameters (space separator):",
|
||||
"InteractiveSplitOptionsResult": "Additional splitting parameters are selected: [{0}]",
|
||||
|
||||
"InteractiveJoinFileNameAsk": "Enter the name of the split information file (or drag it here):",
|
||||
"InteractiveJoinFileNameResult": "The file selected for the join is: {0}",
|
||||
"InteractiveJoinTargetFileNameAsk": "Select the name and path to the file to be joined (for example, c:\\myFiles\\myFile.txt ):",
|
||||
"InteractiveJoinTargetFileNameResult": "The file will be joined: {0}",
|
||||
"InteractiveJoinOptionsAsk": "Enter additional join parameters (space delimiter):",
|
||||
"InteractiveJoinOptionsResult": "Additional join parameters selected: [{0}]",
|
||||
|
||||
"InteractiveOptionsAsk": "Enter the program parameters (space delimiter):",
|
||||
"InteractiveOptionsConfirm": "Program parameters selected:\n{0}\nDo you confirm them? [Y|y - yes, any other letter - to abort]",
|
||||
"InteractiveOptionsResult": "The parameters are saved! To apply them, you need to restart the program...",
|
||||
|
||||
//Константы размеров
|
||||
"FileSizeStringsByte": "byte",
|
||||
"FileSizeStringsKByte": "KByte",
|
||||
"FileSizeStringsMByte": "MByte",
|
||||
"FileSizeStringsGByte": "GByte",
|
||||
"FileSizeStringsTByte": "TByte",
|
||||
|
||||
//Переводы кодов возврата
|
||||
"ExitCodeNamesAllDone": "Completed successfully",
|
||||
"ExitCodeNamesInfoVersionUnsupported": "The version of the split information file is not supported",
|
||||
"ExitCodeNamesInvalidParameters": "Invalid parameters",
|
||||
"ExitCodeNamesSplitFileHashError": "Error checking the hash sum of split files",
|
||||
"ExitCodeNamesTargetFileCheckError": "Error checking the integrity of joined file",
|
||||
"ExitCodeNamesUnknownInfoFile": "Unknown partitioning information file",
|
||||
"ExitCodeNamesUserAborted": "Aborted by the user"
|
||||
}
|
69
output/x32/languages/russian.json
Normal file
69
output/x32/languages/russian.json
Normal file
@@ -0,0 +1,69 @@
|
||||
{
|
||||
//Параметры приложения
|
||||
"AppTitle": "ANB Software Делитель файлов",
|
||||
"AppVersion": "Версия: {0}",
|
||||
"AppCopyrights": "Авторские права (C) {0}, Александр Бабаев.",
|
||||
|
||||
//Сообщения
|
||||
"MessageNoParametersForSplit": "Не заданы параметры разбиения. Информацию о работе с программой смотрите в файле «<папка с программой>\\Help\\Russian.html#ConsoleParams»\"",
|
||||
"MessageSplitAsk": "Информация о разбиваемом файле:\n***{0}\n***Размер: {1}\n***Хэш файла: {2}\n***Предполагается разбиение на {3} части(-ей)\nВы хотите начать разбиение? [Y|y - да, Любая другая буква/слово/выражение - нет]",
|
||||
"MessageStartSplit": "Запущено разбиение файла {0} на части размером {1} и сохранением их в директории {2}.",
|
||||
"MessageSplitFilePart": "Идёт обработка части {0} из {1}...",
|
||||
"MessageSplitComplete": "Разбиение файла {0} завершено!",
|
||||
"MessageHashCheckStart": "Начинаю проверку хэша разбиения",
|
||||
"MessageHashCheckFail": "К сожалению, файл \"{0}\" не прошёл проверку хэша!",
|
||||
"MessageHashCheckComplete": "Проверка хэша завершена!",
|
||||
"MessageJoinAsk": "Вы хотите начать сборку файла {0}? [Y|y - да, любая другая буква/слово/выражение - нет]",
|
||||
"MessageStartJoin": "Запущено объединение файлов, заданных файлом информации {0}, в файл {1}.",
|
||||
"MessageJoinUnsupportedFile": "К сожалению, версия файла информации {0} не поддерживается!",
|
||||
"MessageJoinUnknownFile": "Не могу прочитать файл информации! Возможно он зашифрован?",
|
||||
"MessageJoinHashError": "К сожалению, разделённые файлы не прошли проверку. Возможно они повреждены?",
|
||||
"MessageJoinCheckError": "К сожалению, объединённый файл не прошли проверку корректности объединения. Возможно были какие-либо ошибки?",
|
||||
"MessageJoinFilePart": "Идёт обработка части {0} из {1}...",
|
||||
"MessageJoinComplete": "Объединение файла {0} завершено!",
|
||||
"MessagePleaseWaitToReady": "Пожалуйста, подождите. Идёт подготовка к операции. Это может занять длительное время, в течении которого программа может казаться зависшей.",
|
||||
|
||||
//Сообщения интерактивного режима
|
||||
"InteractiveStartAsk": "Выберете одно из действий:\n* S|s - разбиение\n* J|j - объединение\n* O|o - параметры программы\n* E|e - выход\nВаш выбор:",
|
||||
"InteractiveWrongInput": "Выбрано неизвестное действие!",
|
||||
"InteractiveOperationFinish": "Операция завершена с кодом: {0}",
|
||||
"InteractiveFileNameNotExist": "Файл не существует! Повторить ввод файла? [Y|y - для повтора, любая другая буква - прерывание операции]",
|
||||
"InteractiveFileNameExist": "Файл существует! Нужно выбрать несуществующий файл! Повторить ввод файла? [Y|y - для повтора, любая другая буква - прерывание операции]",
|
||||
|
||||
"InteractiveSplitFileNameAsk": "Введите имя разбиваемого файла (или перетащите его сюда):",
|
||||
"InteractiveSplitFileNameResult": "Для разбиения выбран файл: {0}",
|
||||
"InteractiveSplitTargetDirAsk": "Выберете папку, куда следует сохранить части файла (или оставьте пустым, чтобы использовать папку разбиваемого файла):",
|
||||
"InteractiveSplitTargetDirResult": "Файлы разбиения будут сохранены в папке: {0}",
|
||||
"InteractiveSplitPartSizeAsk": "Введите размер части (в байтах):",
|
||||
"InteractiveSplitPartSizeAsk2": "Вы выбрали размер части {0}. Всё правильно? [Y|y - да, продолжить, любая другая буква - нет, повторить ввод]",
|
||||
"InteractiveSplitPartSizeResult": "Выбран размер части: {0}",
|
||||
"InteractiveSplitOptionsAsk": "Введите дополнительные параметры разбиения (разделитель - пробел):",
|
||||
"InteractiveSplitOptionsResult": "Выбраны дополнительные параметры разбиения: [{0}]",
|
||||
|
||||
"InteractiveJoinFileNameAsk": "Введите имя файла информации о разбиении (или перетащите его сюда):",
|
||||
"InteractiveJoinFileNameResult": "Для сборки выбран файл: {0}",
|
||||
"InteractiveJoinTargetFileNameAsk": "Выберите имя и путь к собираемому файлу (например, c:\\myFiles\\myFile.txt):",
|
||||
"InteractiveJoinTargetFileNameResult": "Будет собран файл: {0}",
|
||||
"InteractiveJoinOptionsAsk": "Введите дополнительные параметры соединения (разделитель - пробел):",
|
||||
"InteractiveJoinOptionsResult": "Выбраны дополнительные параметры соединения: [{0}]",
|
||||
|
||||
"InteractiveOptionsAsk": "Введите параметры программы (разделитель - пробел):",
|
||||
"InteractiveOptionsConfirm": "Выбраны параметры программы:\n{0}\nВы их подтверждаете? [Y|y - да, любая другая буква - выход]",
|
||||
"InteractiveOptionsResult": "Параметры сохранены! Для их применения требуется перезапуск программы...",
|
||||
|
||||
//Константы размеров
|
||||
"FileSizeStringsByte": "байт",
|
||||
"FileSizeStringsKByte": "Кб",
|
||||
"FileSizeStringsMByte": "Мб",
|
||||
"FileSizeStringsGByte": "Гб",
|
||||
"FileSizeStringsTByte": "Тб",
|
||||
|
||||
//Переводы кодов возврата
|
||||
"ExitCodeNamesAllDone": "Успешно завершено",
|
||||
"ExitCodeNamesInfoVersionUnsupported": "Версия файла информации о разбиении не поддерживается",
|
||||
"ExitCodeNamesInvalidParameters": "Неверные параметры",
|
||||
"ExitCodeNamesSplitFileHashError": "Ошибка проверки хэш-суммы разделённых файлов",
|
||||
"ExitCodeNamesTargetFileCheckError": "Ошибка проверки целостности собираемого файла",
|
||||
"ExitCodeNamesUnknownInfoFile": "Неизвестный файл информации о разбиении",
|
||||
"ExitCodeNamesUserAborted": "Прервано пользователем"
|
||||
}
|
Reference in New Issue
Block a user