diff --git a/res/i18n/strings_ru-RU.json b/res/i18n/strings_ru-RU.json index 67fbc6e..e154fe5 100644 --- a/res/i18n/strings_ru-RU.json +++ b/res/i18n/strings_ru-RU.json @@ -14,7 +14,7 @@ "zen": "Дзен" }, "destinations": { - "home": "Home", + "home": "Дом", "graphs": "Графики", "leaderboards": "Таблицы лидеров", "cutoffs": "Cutoffs", @@ -28,7 +28,7 @@ "seasonEnds": "Сезон закончится через ${countdown}", "seasonEnded": "Сезон завершён", "overallPB": "Абсолютный рекорд: $pb", - "gamesUntilRanked": "${left} games until being ranked", + "gamesUntilRanked": "${left} матчей до получения рейтинга", "numOfVictories": "~${wins} побед", "promotionOnNextWin": "Повышение после следующей победы", "numOfdefeats": "~${losses} поражений", @@ -59,13 +59,13 @@ "track": "Отслеживать", "stopTracking": "Не отслеживать", "supporter": "Спонсор ${tier}-го уровня", - "comparingWith": "Data from ${newDate} comparing with ${oldDate}", - "compare": "Compare", - "comparison": "Comparison", - "general": "General", - "badges": "Badges", - "obtainDate": "Obtained ${date}", - "assignedManualy": "That badge was assigned manualy by TETR.IO admins", + "comparingWith": "Данные от ${newDate} в сравнении с данными от ${oldDate}", + "compare": "Сравнить", + "comparison": "Сравнение", + "general": "Основное", + "badges": "Значки", + "obtainDate": "Получен ${date}", + "assignedManualy": "Этот значок был присвоен вручную администрацией TETR.IO", "distinguishment": "Заслуга", "banned": "Забанен", "bannedSubtext": "Баны выдаются в случаях нарушений правил TETR.IO", @@ -92,20 +92,20 @@ "twcYear": "Чемпионат мира по TETR.IO $year года" }, "newsEntries": { - "leaderboard(rich)": "Got № $rank in $gametype", - "personalbest(rich)": "Got a new PB in $gametype of $pb", - "badge(rich)": "Obtained a $badge badge", - "rankup(rich)": "Obtained $rank in Tetra League", - "supporter(rich)": "Became a ${s(TETR.IO supporter)}", - "supporter_gift(rich)": "Received the gift of ${s(TETR.IO supporter)}", - "unknown(rich)": "Unknown news of type $type" + "leaderboard(rich)": "Заработал №$rank в режиме $gametype", + "personalbest(rich)": "Новый ЛР в $gametype: $pb", + "badge(rich)": "Заработал значок $badge", + "rankup(rich)": "Заработал $rank в Тетра Лиге", + "supporter(rich)": "Стал ${s(Спонсором TETR.IO)}", + "supporter_gift(rich)": "Получил ${s(спонсорку TETR.IO)} в качестве подарка", + "unknown(rich)": "Неизвестная новость типа $type" }, - "rankupMiddle": "${r} rank", - "copyUserID": "Click to copy user ID", - "searchHint": "Username or ID", - "navMenu": "Navigation menu", - "navMenuTooltip": "Open navigation menu", - "refresh": "Refresh data", + "rankupMiddle": "${r} ранг", + "copyUserID": "Нажмите, чтобы скопировать ID", + "searchHint": "Никнейм или ID", + "navMenu": "Меню навигации", + "navMenuTooltip": "Открыть меню навигации", + "refresh": "Обновить данные", "searchButton": "Искать", "trackedPlayers": "Отслеживаемые игроки", "standing": "Положение", @@ -163,39 +163,39 @@ "fetchAndsaveTLHistory": "Получить историю игрока", "fetchAndSaveOldTLmatches": "Получить историю матчей Тетра Лиги", "fetchAndsaveTLHistoryResult": "${number} состояний было найдено", - "fetchAndSaveOldTLmatchesResult": "${number} matches was found", - "gamesPlayed": "$games played", - "dateAndTime": "Date & Time", - "filterModaleTitle": "Filter ranks on graph" + "fetchAndSaveOldTLmatchesResult": "${number} матчей было найдено", + "gamesPlayed": "$games сыграно", + "dateAndTime": "Дата и время", + "filterModaleTitle": "Фильтровать график по рангам" }, "filterModale": { - "all": "All" + "all": "Все" }, "cutoffsDestination": { - "title": "Tetra League State", - "relevance": "as of $timestamp", - "actual": "Actual", - "target": "Target", + "title": "Состояние Тетра Лиги", + "relevance": "на момент $timestamp", + "actual": "Фактический", + "target": "Целевой", "cutoffTR": "Cutoff TR", "targetTR": "Target TR", - "state": "State", - "advanced": "Advanced", - "players": "Players ($n)", - "moreInfo": "More Info", - "NumberOne": "№ 1 is $tr TR", - "inflated": "Inflated on $tr TR", - "notInflated": "Not inflated", - "deflated": "Deflated on $tr TR", - "notDeflated": "Not deflated", - "wellDotDotDot": "Well...", - "fromPlace": "from № $n", - "viewButton": "View" + "state": "Состояние", + "advanced": "Продвинутая", + "players": "Игроков ($n)", + "moreInfo": "Подробнее", + "NumberOne": "№ 1 - $tr TR", + "inflated": "Инфляция - $tr TR", + "notInflated": "Нет инфляции", + "deflated": "Дефляция - $tr TR", + "notDeflated": "Нет дефляции", + "wellDotDotDot": "Ну-у...", + "fromPlace": "от № $n", + "viewButton": "Посмотреть" }, "rankView": { - "rankTitle": "$rank rank data", - "everyoneTitle": "Entire leaderboard", - "trRange": "TR Range", - "supposedToBe": "Supposed to be", + "rankTitle": "Данные $rank ранга", + "everyoneTitle": "Вся таблица", + "trRange": "Диапазон TR", + "supposedToBe": "Должен быть", "gap": "$value gap", "trGap": "$value TR gap", "deflationGap": "Deflation gap", @@ -302,34 +302,34 @@ "accentColorDescription": "That color is seen across this app and usually highlites interactive UI elements.", "accentColorModale": "Pick an accent color", "timestamps": "Timestamps format", - "timestampsDescriptionPart1": "You can choose, in which way timestamps shows time. By default, they show time in GMT timezone, formatted according to chosen locale, example: $d.", - "timestampsDescriptionPart2": "There is also:\n• Locale formatted in your timezone: $y\n• Relative timestamp: $r", - "timestampsAbsoluteGMT": "Absolute (GMT)", - "timestampsAbsoluteLocalTime": "Absolute (Your timezone)", - "timestampsRelative": "Relative", - "sheetbotLikeGraphs": "Sheetbot-like behavior for radar graphs", - "sheetbotLikeGraphsDescription": "Altough it was considered by me, that the way graphs work in SheetBot is not very correct, some people were confused to see, that -0.5 stride dosen't look the way it looks on SheetBot graph. Hence, he we are: if this toggle is on, points on the graphs can appear on the opposite half of the graph if value is negative.", - "oskKagariGimmick": "Osk-Kagari gimmick", - "oskKagariGimmickDescription": "If on, instead of osk's rank, :kagari: will be rendered.", - "bytesOfDataStored": "of data stored", - "TLrecordsSaved": "Tetra League records saved", - "TLplayerstatesSaved": "Tetra League playerstates saved", - "fixButton": "Fix", - "compressButton": "Compress", - "exportDB": "Export local database", - "desktopExportAlertTitle": "Desktop export", - "desktopExportText": "It seems like you using this app on desktop. Check your documents folder, you should find \"TetraStats.db\". Copy it somewhere", - "androidExportAlertTitle": "Android export", - "androidExportText": "Exported.\n${exportedDB}", - "importDB": "Import local database", - "importDBDescription": "Restore your backup. Notice that already stored database will be overwritten.", - "importWrongFileType": "Wrong file type" + "timestampsDescriptionPart1": "Вы можете выбрать вид отметок времени. По умолчанию показывается дата и время по Гринвичу, форматированная в соответствии с выбранной локалью. Пример: $d.", + "timestampsDescriptionPart2": "Также можно выбрать:\n• Дата и время в вашем часовом поясе: $y\n• Относительные отметки времени: $r", + "timestampsAbsoluteGMT": "Абсолютные (по Гринвичу)", + "timestampsAbsoluteLocalTime": "Абсолютные (ваша временная зона)", + "timestampsRelative": "Относительные", + "sheetbotLikeGraphs": "Графики-радары как у sheetBot", + "sheetbotLikeGraphsDescription": "Хоть и несмотря на то, что я считаю поведение графиков sheetBot-а не совсем корректным, некоторые пользователи были в замешательстве от того, что -0,5 страйд не выглядит так, как на графике sheetBot-а. Поэтому вот моё решение: если тумблер включен, точки графика могут появляться на противоположенной стороне графика если значение со знаком минус.", + "oskKagariGimmick": "\"Оск Кагари\" прикол", + "oskKagariGimmickDescription": "Если включено, вместо настоящего ранга оска будет рендерится :kagari:.", + "bytesOfDataStored": "данных сохранено", + "TLrecordsSaved": "записей о матчах Тетра Лиги сохранено", + "TLplayerstatesSaved": "состояний Тетра Лиги сохранено", + "fixButton": "Исправить", + "compressButton": "Сжать", + "exportDB": "Экспортировать локальную базу данных", + "desktopExportAlertTitle": "Экспорт на десктопе", + "desktopExportText": "Похоже, вы используете десктопную версию. Проверьте папку \"Документы\", там вы должны найти файл \"TetraStats.db\". Скопируйте его куда-нибудь", + "androidExportAlertTitle": "Экспорт на Android", + "androidExportText": "Экспортировано.\n${exportedDB}", + "importDB": "Импортировать локальную базу данных", + "importDBDescription": "Восстановите свою резеврную копию. Обратите внимание, что текущая база данных будет перезаписана.", + "importWrongFileType": "Неверный тип файла" }, "homeNavigation": { - "overview": "Overview", - "standing": "Standing", - "seasons": "Seasons", - "mathces": "Matches", + "overview": "Обзор", + "standing": "Положение", + "seasons": "Сезоны", + "mathces": "Матчи", "pb": "Рекорд", "normal": "Обычный", "expert": "Эксперт",