ru_RU translation

This commit is contained in:
MrSandMan 2024-01-08 18:20:49 +03:00
parent ee3c7c5147
commit 906b3942a7
2 changed files with 298 additions and 1 deletions

View File

@ -36,7 +36,7 @@ exports.setupLanguage = function(){
// Load Language Files
exports.loadLanguage('en_US')
// Uncomment this when translations are ready
//exports.loadLanguage('xx_XX')
exports.loadLanguage('ru_RU')
// Load Custom Language File for Launcher Customizer
exports.loadLanguage('_custom')

297
app/assets/lang/ru_RU.toml Normal file
View File

@ -0,0 +1,297 @@
[ejs.landing]
updateAvailableTooltip = "Доступно обновление"
usernamePlaceholder = "Никнейм"
usernameEditButton = "Редактировать"
settingsTooltip = "Настройки"
serverStatus = "СЕРВЕР"
serverStatusPlaceholder = "ОФФЛАЙН"
mojangStatus = "Статус серверов Mojang"
mojangStatusTooltipTitle = "Сервисы"
mojangStatusNETitle = "Остальное"
newsButton = "КАРТА"
launchButton = "ИГРАТЬ"
launchButtonPlaceholder = "• Сервер не запущен"
launchDetails = "Пожалуйста, подождите..."
newsNavigationStatus = "{currentPage} из {totalPages}"
newsErrorLoadSpan = "Checking for News.."
newsErrorFailedSpan = "Failed to Load News"
newsErrorRetryButton = "Try Again"
newsErrorNoneSpan = "No News"
[ejs.login]
loginCancelText = "Отминет"
loginSubheader = "ОФИЦИАЛЬНАЯ АВТОРИЗАЦИЯ"
loginEmailError = "* Неправильное значение"
loginEmailPlaceholder = "ПОЧТА ИЛИ НИКНЕЙМ"
loginPasswordError = "* Требуется"
loginPasswordPlaceholder = "ПАРОЛЬ"
loginForgotPasswordLink = "https://minecraft.net/password/forgot/"
loginForgotPasswordText = "Забыли пароль?"
loginRememberMeText = "помнишь меня?"
loginButtonText = "ЛОГИН"
loginNeedAccountLink = "https://minecraft.net/store/minecraft-java-edition/"
loginNeedAccountText = "Нужен аккаунт?"
loginPasswordDisclaimer1 = "Ваш пароль отправляется напрямую в Mojang и не сохраняется у нас."
loginPasswordDisclaimer2 = "{appName} не имеет ничего общего с Mojang AB."
[ejs.loginOptions]
loginOptionsTitle = "Опции входа"
loginWithMicrosoft = "Зайти с помощью Microsoft"
loginWithMojang = "Зайти с помощью Mojang"
cancelButton = "Отминет"
[ejs.overlay]
serverSelectHeader = "Доступные сервера"
serverSelectConfirm = "Выбрать"
serverSelectCancel = "Отменить"
accountSelectHeader = "Выбрать аккаунт"
accountSelectConfirm = "Выбрать"
accountSelectCancel = "Отменить"
[ejs.settings]
navHeaderText = "Настройки"
navAccount = "Аккаунт"
navMinecraft = "Minecraft"
navMods = "Моды"
navJava = "Java"
navLauncher = "Лаунчер"
navAbout = "О"
navUpdates = "Обновления"
navDone = "Готово"
tabAccountHeaderText = "Настройки аккаунта"
tabAccountHeaderDesc = "Добавить новый аккаунт или редактировать существующий."
microsoftAccount = "Microsoft"
addMicrosoftAccount = "+ добавить аккаунт Microsoft"
mojangAccount = "Mojang"
addMojangAccount = "+ добавить аккаунт Mojang"
minecraftTabHeaderText = "Настройки Minecraft"
minecraftTabHeaderDesc = "Опции для запуска игры"
gameResolutionTitle = "Разрешение игры"
launchFullscreenTitle = "Запуск в полноэкранном режиме"
autoConnectTitle = "Автоматически подключаться при запуске"
launchDetachedTitle = "Запускать игру отдельным процессом"
launchDetachedDesc = "Если игра не откреплена, закрытие лаунчера приведет к закрытию игры."
tabModsHeaderText = "Настройки модов"
tabModsHeaderDesc = "Включение и отключение модов"
switchServerButton = "Переключить"
requiredMods = "Требуемые моды"
optionalMods = "Опциональные моды"
dropinMods = "Подключаемые моды"
addMods = "Добавить моды"
dropinRefreshNote = "(Нажмите F5, чтобы обновить)"
shaderpacks = "Паки шейдеров"
shaderpackDesc = "Включение и отключение шейдеров. Учтите, что шейдеры будут хорошо работать только на мощных системах. Вы можете добавить свои паки здесь."
selectShaderpack = "Выберите пак шейдеров"
tabJavaHeaderText = "Настройки Java"
tabJavaHeaderDesc = "Настройка конфигурации Java (advanced)."
memoryTitle = "Память"
maxRAM = "Максимальное допустимый объем ОЗУ"
minRAM = "Минимально допустимый объем ОЗУ"
memoryDesc = "Рекомендуемый минимум объема ОЗУ - 3 Гб. Установка одинакового максимального и миниального значений может увеличить производительность."
memoryTotalTitle = "Всего"
memoryAvailableTitle = "Доступно"
javaExecutableTitle = "Исполняющие файлы Java"
javaExecSelDialogTitle = "Выбрать исполняющий файл Java"
javaExecSelButtonText = "Выберите файл"
javaExecDesc = "Исполняющий файл Java проверяется перед запуском игры."
javaPathDesc = "Путь должен окончаться <strong>{pathSuffix}</strong>."
jvmOptsTitle = "Дополнительные опции JVM"
jvmOptsDesc = "Опции JVM в процессе работы. <em>-Xms</em> и <em>-Xmx</em> не должны быть вписаны."
launcherTabHeaderText = "Настройки лаунчера"
launcherTabHeaderDesc = "Опции, относящиеся к лаунчеру."
allowPrereleaseTitle = "Устанавливать бета-версии."
allowPrereleaseDesc = "Бета-версии включают в себя новые функции, которые еще не были достаточно протестированы.<br>Всегда включено, если вы на бета-версии."
dataDirectoryTitle = "Папка Minecraft"
selectDataDirectory = "Выберите папку Minecraft"
chooseFolder = "Выберите папку"
dataDirectoryDesc = "Все игровые файлы и Java будут хранится в этой папке.<br>Скриншоты и одиночные миры хранятся в соответсвующей серверу папке."
aboutTabHeaderText = "О"
aboutTabHeaderDesc = "Посмотреть информацию и историю изменений этой версии."
aboutTitle = "{appName}"
stableRelease = "Стабильная версия"
versionText = "Версия "
sourceGithub = "Источник (GitHub)"
support = "Поддержка"
devToolsConsole = "DevTools Console"
releaseNotes = "Примечания к релизу"
changelog = "Изменения"
noReleaseNotes = "Нет примечаний к релизу"
viewReleaseNotes = "Посмотреть примечания к релизу"
launcherUpdatesHeaderText = "Обновления лаунчера"
launcherUpdatesHeaderDesc = "Скачать, установить лаунчер."
checkForUpdates = "Проверить на наличие обновлений"
whatsNew = "Что нового?"
updateReleaseNotes = "Причения к обновлению"
[ejs.waiting]
waitingText = "Ожидание Microsoft.."
[ejs.welcome]
continueButton = "ПРОДОЛЖИТЬ"
[js.discord]
waiting = "Ожидание клиента.."
state = "Сервер: {shortId}"
[js.index]
microsoftLoginTitle = "Логин через Microsoft"
microsoftLogoutTitle = "Выход из Microsoft"
[js.login]
login = "ЛОГИН"
loggingIn = "АВТОРИЗАЦИЯ..."
success = "АВТОРИЗИРОВАНО"
tryAgain = "Попробуйте еще раз"
[js.login.error]
invalidValue = "* Неверное значение"
requiredValue = "* Требуется"
[js.login.error.unknown]
title = "Неизвестная ошибка при авторизации"
desc = "Произошла неизвестная ошибка. Проверте консоль для дополнительных деталей."
[js.landing.launch]
pleaseWait = "Пожалуйста, подождите..."
failureTitle = "Ошибка при запуске :("
failureText = "Сделайте скриншот из консоли (CTRL + Shift + i) и скажите Грише, что все пошло по пизде."
okay = "Окей"
[js.landing.selectedAccount]
noAccountSelected = "Не выбран аккаунт"
[js.landing.selectedServer]
noSelection = "Не выбран сервер"
loading = "Загрузка..."
[js.landing.serverStatus]
server = "СЕРВЕР"
offline = "ОФФЛАЙН"
players = "ИГРОКИ"
[js.landing.systemScan]
checking = "Проверяю вашу систему..."
noCompatibleJava = "Не найдено подходящей<br>Java системы!"
installJavaMessage = "Для запуска Minecraft, вам нужна 64-бит Java {major}. Установить?"
installJava = "Установить Java"
installJavaManually = "Установить вручную"
javaDownloadPrepare = "Подготовка к загрузке Java..."
javaDownloadFailureTitle = "Ошибка при загрузке :("
javaDownloadFailureText = "Смотрите консоль (CTRL + Shift + i) для информации."
javaRequired = "Необходима Java<br>для запуска"
javaRequiredMessage = 'Необходима x64 версия Java {major} для запуска.<br><br>Обратитесь к администраторам проекта для помощи.'
javaRequiredDismiss = "Понятно"
javaRequiredCancel = "Назад"
[js.landing.downloadJava]
findJdkFailure = "Не нашел дистрибутив OpenJDK."
javaDownloadCorruptedError = "Загруженный дистрибутив JDK, кажется, поврежден (несовпадение хеш-сумм)."
extractingJava = "Распаковка Java"
javaInstalled = "Java установлена!"
[js.landing.dlAsync]
loadingServerInfo = "Загружаю информацию о сервере..."
fatalError = "Критическая ошибка!"
unableToLoadDistributionIndex = "Не могу загрузить копию дистрибутивов. Обратитесь к администрации проекта."
pleaseWait = "Пожалуйста, подождите..."
errorDuringLaunchTitle = "Ошибка при запуске"
seeConsoleForDetails = "Обратитесь к администрации проекта."
validatingFileIntegrity = "Проверка целостности файлов..."
errorDuringFileVerificationTitle = "Ошибка при проверке!"
downloadingFiles = "Загрузка файлов..."
errorDuringFileDownloadTitle = "Ошибка при загрузке!"
preparingToLaunch = "Подготовка к запуску..."
launchingGame = "Запускаю игру..."
launchWrapperNotDownloaded = "Ошибка загрузки главного файла (LaunchWrapper). Игра не может быть запущена.<br><br>Попробуйте отключить антивирус.<br><br>Если проблема не получится решить, то обратитесь к администрации проекта."
doneEnjoyServer = "Готово. Приятной игры!"
checkConsoleForDetails = "Смотрите консоль (CTRL + Shift + i) для информации об ошибке."
[js.landing.news]
checking = "Checking for News"
[js.landing.discord]
loading = "Загрузка игры..."
joining = "Подключается к серверу!"
joined = "Играет на сервере!"
[js.overlay]
dismiss = "Скрыть"
[js.settings.fileSelectors]
executables = "Исполняющие файлы"
allFiles = "Все файлы"
[js.settings.mstfLogin]
errorTitle = "Что-то пошло не так..."
errorMessage = "Аутентификация через Microsoft не получилась. Попробуйте еще раз."
okButton = "OK"
[js.settings.mstfLogout]
errorTitle = "Что-то пошло не так..."
errorMessage = "Выйти из аккаунта Microsoft не получилось. Попробуйте еще раз."
okButton = "OK"
[js.settings.authAccountSelect]
selectButton = "Выбрать аккаунт"
selectedButton = "Выбранный аккаунт &#10004;"
[js.settings.authAccountLogout]
lastAccountWarningTitle = "Внимание!<br>Это ваш единственный аккаунт"
lastAccountWarningMessage = "Для захода в игру нужно быть авторизированым хотя бы в одном аккаунте. Будет необходимо снова авторизироваться.<br><br>Вы уверены?"
confirmButton = "Подтвердить"
cancelButton = "Отменить"
[js.settings.authAccountPopulate]
username = "Никнейм"
uuid = "UUID"
selectAccount = "Выбрать аккаунт"
selectedAccount = "Выбранный аккаунт ✓"
logout = "Выйти"
[js.settings.dropinMods]
removeButton = "Удалить"
deleteFailedTitle = "Не получилось удалить <br>подключаемый мод {fullName}"
deleteFailedMessage = "Убедитесь, что файл не используется и попробуйте снова."
failedToggleTitle = "Ошибка при подключении<br>одного или более подключаемых модов"
okButton = "ОК"
[js.settings.serverListing]
mainServer = "Основной сервер"
[js.settings.java]
selectedJava = "Выбрано: Java {version} ({vendor})"
invalidSelection = "Неправильный выбор"
requiresJava = "Требутеся Java {major} x64."
availableOptions = "Доступные опции Java {major} (HotSpot VM)"
[js.settings.about]
preReleaseTitle = "Бета-версия"
stableReleaseTitle = "Стабильная версия"
releaseNotesFailed = "Ошибка при загрузке примечаний обновления."
[js.settings.updates]
newReleaseTitle = "Доступна новая версия!"
newPreReleaseTitle = "Доступна новая бета-версия!"
downloadingButton = "Загружаю..."
downloadButton = 'Скачайте с ОТКУДА? <span style="font-size: 10px;color: gray;text-shadow: none !important;">Закройте лаунчер и запустите .dmg файл для обновления.</span>'
latestVersionTitle = "Установлена последняя версия"
checkForUpdatesButton = "Проверить обновления"
checkingForUpdatesButton = "Проверяю обновления..."
[js.uibinder.startup]
fatalErrorTitle = "Критическая ошибка!: Unable to Load Distribution Index"
fatalErrorMessage = "A connection could not be established to our servers to download the distribution index. No local copies were available to load. <br><br>The distribution index is an essential file which provides the latest server information. The launcher is unable to start without it. Ensure you are connected to the internet and relaunch the application."
closeButton = "Close"
[js.uibinder.validateAccount]
failedMessageTitle = "Ошибка при обновлении авторизации"
failedMessage = "Не получилось обновить авторизацию для <strong>{account}</strong>. Выберите другой аккаунт или попробуйте снова."
failedMessageSelectAnotherAccount = "Не получилось обновить авторизацию для <strong>{account}</strong>. Авторизируйтесь снова."
loginButton = "Авторизироваться"
selectAnotherAccountButton = "Выберите другой аккаунт"
[js.uicore.autoUpdate]
checkingForUpdateButton = "Проверка обновлений..."
installNowButton = "Установить"
checkForUpdatesButton = "Проверить обновления"