Ru-Translation update (#2267)

* Update art.json

Added new lines, updated existing ones

* Update art.json

* Update badges.json

Added new lines

* Update builds.json

Added new lines

* Update calendar.json

Added new lines

* Update front.json

Added ru localization for front.json

* Update user.json

Added new lines, changed localisation of a few old ones

* Update user.json

* Update front.json

* Update builds.json

* Update analyzer.json

Added new lines, updated some existing ones

* Update q.json

Added new lines, updated some existing ones

* Update contributions.json

Added new lines

* Update q.json

* Update q.json

Testing to find why an error is thrown by the checker

* Update q.json

Fixed issue, changed phrasing of a line

* Update common.json

Added new lines, updated existing ones and fixed typos

* Update tournament.json

Added new lines

* Update team.json

Added new lines, updated some old ones

* Fixed missing coma

* Update vods.json

Added new lines

* Localized org.json

Added all lines

* Localised lfg.json

Added new lines

* Translated new question and answers

Added new lines

* Fixed duplicate line

* Translated missing lines

Translated lines 78, 130 and 131

* Updated wording of info.CustomUrl

Changed wording in parathesis from English (Supporter & above) to Russian

* Changed translation of Base

Translation of the word "base" changed to make it shorter to ensure text doesn't overflow in certain boxes

* Localisation for Ranked/Unranked Tournaments
This commit is contained in:
yaga
2025-05-13 21:12:30 +03:00
committed by GitHub
parent 974b8c72ab
commit 3361be7087
16 changed files with 508 additions and 45 deletions

View File

@@ -8,7 +8,11 @@
"stat.category.main": "Основное оружие",
"stat.category.sub": "Запасное оружие",
"stat.category.special": "Особое оружие",
"stat.category.subDef": "Защита от эффектов запасного оружия",
"stat.category.actionsPerInkTank": "Действия за полный балон краски",
"stat.category.damage": "Урон основного оружия",
"stat.category.special.damage": "Урон: {{specialWeapon}}",
"stat.category.subWeaponDefenseDamages": "Защита от урона запасного оружия",
"stat.category.movement": "Передвижение",
"stat.category.misc": "Прочее",
"stat.canopyHp": "Прочность зонта",
@@ -24,9 +28,11 @@
"stat.quickRespawnTime": "Время ускоренного воскрешения",
"stat.quickRespawnTimeSplattedByRP": "Время ускоренного воскрешения (плюхнут игроком с Карой)",
"stat.superJumpTimeGround": "Период уязвимости суперпрыжка (в кадрах)",
"stat.superJumpTimeTotal": "Суммарное время суперпрыжка",
"stat.superJumpTimeTotal": "Общая длительность суперпрыжка",
"stat.jumpShotSpread": "Разброс выстрелов в градусах (в прыжке)",
"stat.groundShotSpread": "Разброс выстрелов в градусах (на земле)",
"stat.shotAutofireSpreadGround": "Разброс выстрелов вторичного режима (на земле)",
"stat.shotAutofireSpreadAir": "Разброс выстрелов вторичного режима (в прыжке)",
"stat.squidSurgeChargeFrames": "Заряд Кальмарного Рывка (в кадрах)",
"stat.swimSpeed": "Скорость плавания (единицы расстояния за кадр)",
"stat.swimSpeedHoldingRainmaker": "Скорость плавания (с Мегакарпом)",
@@ -35,6 +41,7 @@
"stat.shootingRunSpeed": "Скорость бега во время стрельбы",
"stat.shootingRunSpeedCharging": "Скорость бега во время заряда",
"stat.shootingRunSpeedFullCharge": "Скорость бега с полным зарядом",
"stat.shootingRunSpeedSecondaryMode": "Скорость бега во время стрельбы с вторичным режимом",
"stat.framesBeforeTakingDamageInEnemyInk": "Время до получения урона от нахождения во вражеских чернилах (в кадрах)",
"stat.damageTakenInEnemyInkPerSecond": "Урон от нахождения во вражеских чернилах в секунду",
"stat.enemyInkDamageLimit": "Максимальный урон от нахождения во вражеских чернилах",
@@ -46,6 +53,8 @@
"stat.consumption.NORMAL": "Выстрелы",
"stat.consumption.SWING": "Взмахи",
"stat.consumption.SLOSH": "Выплёскивания",
"stat.consumption.VERTICAL_SWING": "Заряженные атаки",
"stat.consumption.HORIZONTAL_SWING": "Незаряженные атаки",
"stat.consumption.TAP_SHOT": "Тап шоты",
"stat.consumption.FULL_CHARGE": "Полностью заряженные выстрелы",
"stat.consumption.SPLATLING_CHARGE": "Полные заряды",
@@ -61,6 +70,7 @@
"stat.sub.qsjBoost": "Ускорение суперпрыжка",
"stat.special.duration": "Продолжительность: {{weapon}}",
"stat.special.duration.inkStormExplanation": "Увеличивает прокрашиваемое расстояние, но не сам прокрас.",
"stat.special.duration.killerWail": "Длительность одного лазера. Общая длительность мегалофона дольше, так как лучи запускаются один за другим.",
"stat.special.damageDistance": "Расстояние урона: {{weapon}}",
"stat.special.paintRadius": "Радиус покраса: {{weapon}}",
"stat.special.shieldHp": "Прочность щита: {{weapon}}",
@@ -69,6 +79,7 @@
"stat.special.inkConsumptionPerSecond": "Потребление чернил в секунду: {{weapon}}",
"stat.special.reticleRadius": "Радиус прицела: {{weapon}}",
"stat.special.throwDistance": "Расстояние броска: {{weapon}}",
"stat.special.moveSpeed": "Скорость передвижения: {{weapon}}",
"stat.special.autoChargeRate": "Скорость автоматического заряда: {{weapon}}",
"stat.special.maxRadius": "Максимальный радиус волны: {{weapon}}",
"stat.special.maxRadius.explanation": "Скорость передвижения волны не меняется вместе с её радиусом.",
@@ -77,11 +88,15 @@
"stat.special.powerUpDuration": "Длительность эффекта напитка: {{weapon}}",
"damage.header.type": "Тип",
"damage.header.damage": "Урон",
"damage.header.baseDamage": "Базовый урон",
"damage.header.baseDamage.short": "База",
"damage.header.distance": "Дальнобойность",
"damage.toSplat_one": "{{count}} выстрел(ов) для плюха",
"damage.toSplat_other": "{{count}} выстрел(ов) для плюха",
"damage.NORMAL_MIN": "Минимум",
"damage.NORMAL_MAX": "Максимум",
"damage.SECONDARY_MODE_MIN": "Вторичный режим (Минимум)",
"damage.SECONDARY_MODE_MAX": "Вторичный режим (Максимум)",
"damage.NORMAL_MAX_FULL_CHARGE": "Максимум (Полностью заряжен)",
"damage.DIRECT": "Прямое попадание",
"damage.DIRECT_MIN": "Прямое попадание (Минимум)",
@@ -91,10 +106,37 @@
"damage.TAP_SHOT": "Тап шот",
"damage.DISTANCE": "Разрыв",
"damage.SPLASH": "Разрыв",
"damage.SPLASH_MIN": "Разрыв (Минимум)",
"damage.SPLASH_MAX": "Разрыв (Максимум)",
"damage.SPLASH_VERTICAL_MIN": "Вертикальный разрыв (Минимум)",
"damage.SPLASH_VERTICAL_MAX": "Вертикальный разрыв (Максимум)",
"damage.SPLASH_HORIZONTAL_MIN": "Горизонтальный разрыв (Минимум)",
"damage.SPLASH_HORIZONTAL_MAX": "Горизонтальный разрыв (Максимум)",
"damage.ROLL_OVER": "Перекат",
"damage.SPLATANA_VERTICAL_DIRECT": "Прямое попадание заряженной атакой",
"damage.SPLATANA_VERTICAL": "Заряженная атака",
"damage.SPLATANA_HORIZONTAL_DIRECT": "Незаряженное прямое попадание",
"damage.SPLATANA_HORIZONTAL": "Незаряженная атака",
"damage.BOMB_DIRECT": "Прямое попадание",
"damage.BOMB_NORMAL": "Разрыв",
"damage.WAVE": "Волна",
"damage.SPECIAL_MAX_CHARGE": "Максимальный заряд",
"damage.SPECIAL_MIN_CHARGE": "Минимальный заряд",
"damage.SPECIAL_THROW_DIRECT": "Бросок (Прямое попадание)",
"damage.SPECIAL_THROW": "Бросок",
"damage.SPECIAL_SWING": "Взмах",
"damage.SPECIAL_BULLET_MIN": "Пуля (Минимум)",
"damage.SPECIAL_BULLET_MAX": "Пуля (Максимум)",
"damage.SPECIAL_CANNON": "Пушка",
"damage.SPECIAL_BUMP": "Толчок",
"damage.SPECIAL_JUMP": "Прыжок",
"damage.SPECIAL_TICK": "Тик",
"damage.TURRET_MIN": "Турель (Минимум)",
"damage.TURRET_MAX": "Турель (Максимум)",
"suffix.seconds": "сек",
"suffix.hp": "hp",
"suffix.specialPointsShort": "очк.",
"base": "Изначально",
"base": "Основа",
"value": "Значение",
"build": "Сборка",
"build1": "Сборка 1",
@@ -105,13 +147,19 @@
"abilityChunks": "Требуется чанков свойства",
"torpedoExplanation": "Из-за внутриигровых ограничений невозможно бросить 2 и более торпеды подряд.",
"trackingSubDefExplanation": "В расчётах продолжительности маркировки Маркера Движения, Мины и Углострела используется игрок с 0AP Стойкости Запаса.",
"damageSubDefExplanation": "Распылятор и Чернильный Занавес не указаны в таблице, но их урон можно снизить Стойкостью Запаса.",
"distanceInline": "Расстояние: {{value}}",
"damageShort": "Урон",
"damageShort": "УРН",
"hitsToDestroyLong": "Атак до уничтожения",
"hitsToDestroyShort": "Атак",
"hitsToDestroyShort": "АДУ",
"labels.amountOf": "Количество",
"labels.damageType": "Вид урона",
"labels.weapon": "Оружие",
"dmgHtdExplanation": "",
"noDmgData": "На данный момент нет информации про урон этого оружия. Проверьте позже!"
"dmgHtdExplanation": "УРН = Урон | АДУ = Атак до уничтожения",
"noDmgData": "На данный момент нет информации про урон этого оружия. Проверьте позже!",
"perInkTankGrid.header_one": "{{weapon}} выстрел после ×{{count}} использования запасного оружия",
"perInkTankGrid.header_other": "{{weapon}} выстрелов после ×{{count}} использования запасного оружия",
"bigBubblerExplanation": "{{weapon}}: увиличивается как прочность, так и длительность",
"button.showChart": "Показать диаграмму",
"button.showConsumptionGrid": "Показать сетку потребления"
}

View File

@@ -14,15 +14,18 @@
"forms.caveats": "Примите к сведению: 1) Загружайте только арты по Splatoon 2) Загружайте только арты, созданные вами 3) NSFW запрещено. Перед тем как арт будет показан другим пользователям, он пройдёт процесс подтверждения модераторами.",
"forms.description.title": "Описание",
"forms.linkedUsers.title": "Отмеченный пользователь",
"forms.linkedUsers.anotherOne": "Ещё один",
"forms.linkedUsers.anotherOne": "Добавить",
"forms.linkedUsers.info": "Кто изображен на арте? В профиле отмеченного пользователя будет отображен ваш арт.",
"forms.showcase.title": "Закрепить",
"forms.showcase.info": "Закреплённый арт будет показан на общей /арт странице. Одновременно может быть закреплён только один арт.",
"forms.showcase.info": "Закреплённый арт будет показан на общей /art странице. Одновременно может быть закреплён только один арт.",
"forms.tags.title": "Теги",
"forms.tags.selectFromExisting": "Выбрать существующий тег",
"forms.tags.cantFindExisting": "Не можете найти существующий тег?",
"forms.tags.addNew": "Создайте новый.",
"forms.tags.addNew.placeholder": "Создать тег",
"forms.tags.searchExisting.placeholder": "Поиск по существующим тегам",
"forms.tags.maxReached": "Максимальное кол-во тегов достигнуто"
"forms.tags.maxReached": "Максимальное кол-во тегов достигнуто",
"delete.title": "Вы точно хотите удалить этот арт?",
"unlink.title": "Вы точно хотите удалить этот арт с вашего профиля (только {{username}} может добавить его обратно)?"
}

View File

@@ -5,5 +5,9 @@
"tournament_one": "Награда за победу в {{tournament}}",
"tournament_other": "Награда за победу в {{tournament}} (×{{count}})",
"forYourEvent": "Значок для вашего события?",
"managedBy": "Выдаётся {{users}}"
"managedBy": "Выдаётся {{users}}",
"madeBy": "Создан {{user}}",
"own.divider": "Выдаваемые награды",
"other.divider": "Другие награды",
"noBadgesFound": "Награды, соответствующие запросу, не найдены"
}

View File

@@ -1,5 +1,6 @@
{
"addBuild": "Добавить сборку",
"reachBuildMaxCount": "Достигнуто максимальное кол-во сборок.",
"noBuilds": "Сборок пока нет. Будьте первым!",
"buildCard.info": "Инфо",
"buildCard.edit": "Изменить",
@@ -10,6 +11,8 @@
"forms.gear.HEAD": "Снаряжение (аксессуары)",
"forms.gear.CLOTHES": "Снаряжение (одежда)",
"forms.gear.SHOES": "Снаряжение (обувь)",
"forms.private.info": "Приватные сборки видны только вам",
"forms.noGear.info": "Снаряжение не является обязательным, но вы должны заполнить все слоты для свойств.",
"deleteConfirm": "Удалить сборку '{{title}}'?",
@@ -17,6 +20,8 @@
"stats.ap.title": "Среднее по количеству свойств",
"stats.percentage.title": "Свойства только на главный слот",
"stats.all": "Все",
"stats.public": "Публичные",
"stats.private": "Приватные",
"addFilter": "Фильтры",
"linkButton.abilityStats": "Статистика свойств",
@@ -25,8 +30,17 @@
"emptyAbilitySlot": "Пустой слот",
"filters.type.ability": "По свойствам",
"filters.type.mode": "По режимам",
"filters.type.date": "По дате создания",
"filters.ability.title": "Фильтр свойств",
"filters.mode.title": "Фильтр режимов",
"filters.date.title": "Фильтр даты",
"filters.has": "Имеет",
"filters.does.not.have": "Не имеет",
"filters.atLeast": "Минимум",
"filters.atMost": "Максимум"
"filters.atMost": "Максимум",
"filters.date.since": "От",
"filters.date.custom": "Пользовательская",
"filters.filterByWeapon": "Фильтровать по оружию"
}

View File

@@ -65,5 +65,8 @@
"tag.desc.S1": "Игра — Splatoon 1.",
"tag.desc.S2": "Игра — Splatoon 2.",
"tag.desc.SR": "Событие по Salmon Run.",
"tag.desc.CARDS": "Событие по \"Карты и район\"."
"tag.desc.CARDS": "Событие по \"Карты и район\".",
"tag.filter.label": "Фильтровать пол тегам",
"tournament.filter.label": "Проводится на sendou.ink"
}

View File

@@ -22,6 +22,10 @@
"pages.links": "Ссылки",
"pages.art": "Арты",
"pages.sendouq": "SendouQ",
"pages.lfg": "LFG",
"pages.scrims": "Скримы",
"pages.settings": "Настройки",
"pages.luti": "LUTI",
"header.profile": "Профиль",
"header.logout": "Выйти",
@@ -29,10 +33,59 @@
"header.language": "Язык",
"header.loggedInAs": "Вы вошли как {{userName}}",
"header.theme": "Тема",
"header.adder.tournament": "Турнир",
"header.adder.calendarEvent": "Календарное событие",
"header.adder.build": "Сборка",
"header.adder.team": "Команда",
"header.adder.scrimPost": "Скрим пост",
"header.adder.association": "Ассоциация",
"header.adder.lfgPost": "LFG пост",
"header.adder.art": "Арт",
"header.adder.vod": "VoD",
"header.adder.plusSuggestion": "Рекомендация Плюс",
"notifications.title": "Уведомления",
"notifications.empty": "Пока нет, проверьте позже",
"notifications.seeAll": "Смотреть все",
"notifications.fullList.explanation": "Может быть показано максимум 100 уведомлений. Уведомления старше 14 дней автоматически удалены.",
"notifications.managePush": "Push-уведомления",
"notifications.title.SQ_ADDED_TO_GROUP": "Добавление в Группу SendouQ",
"notifications.text.SQ_ADDED_TO_GROUP": "Добавление в группу {{adderUsername}}",
"notifications.title.SQ_NEW_MATCH": "Новый Матч SendouQ",
"notifications.text.SQ_NEW_MATCH": "Матч SendouQ #{{matchId}} начался",
"notifications.title.TO_ADDED_TO_TEAM": "Добавление в Команду",
"notifications.text.TO_ADDED_TO_TEAM": "Добавление в команду ({{teamName}}) пользователя {{adderUsername}} в турнире {{tournamentName}}",
"notifications.title.TO_TEST_CREATED": "Тестовый Турнир Создан",
"notifications.text.TO_TEST_CREATED": "Вы создали тестовый турнир {{tournamentName}}",
"notifications.title.TO_BRACKET_STARTED": "Сетка Стартовала",
"notifications.text.TO_BRACKET_STARTED": "{{bracketName}} в турнире {{tournamentName}} началась",
"notifications.title.TO_CHECK_IN_OPENED": "Открыт Чек-ин",
"notifications.text.TO_CHECK_IN_OPENED": "Чек-ин для турнира {{tournamentName}} открыт",
"notifications.title.BADGE_ADDED": "Новая Награда",
"notifications.text.BADGE_ADDED": "Новая награда ({{badgeName}})",
"notifications.title.BADGE_MANAGER_ADDED": "Получены Права Менеджера",
"notifications.text.BADGE_MANAGER_ADDED": "Вы получили права менеджера для награды {{badgeName}}",
"notifications.title.PLUS_VOTING_STARTED": "Голосование в Плюс Сервер Стартовало",
"notifications.text.PLUS_VOTING_STARTED": "Голосование в Плюс Сервер сезона {{seasonNth}} стартовало",
"notifications.title.PLUS_SUGGESTION_ADDED": "Рекомендация в Плюс Добавлена",
"notifications.text.PLUS_SUGGESTION_ADDED": "Вы были зарекомендованны в +{{tier}}",
"notifications.title.TAGGED_TO_ART": "Отметка в Арте",
"notifications.text.TAGGED_TO_ART": "Вы были отмечены в арте пользователя {{adderUsername}}",
"notifications.title.SEASON_STARTED": "Новый Сезон Стартовал",
"notifications.text.SEASON_STARTED": "SendouQ снова открыт в сезон {{seasonNth}}",
"notifications.title.SCRIM_NEW_REQUEST": "Новый Скрим Запрос",
"notifications.text.SCRIM_NEW_REQUEST": "{{fromUsername}} запросил скрим",
"notifications.title.SCRIM_SCHEDULED": "Скрим Запланирован",
"notifications.text.SCRIM_SCHEDULED": "Новый скрим запланирован на {{timeString}}",
"auth.errors.aborted": "Вход отменён",
"auth.errors.failed": "Ошибка входа",
"auth.errors.discordPermissions": "Для вашего профиля на sendou.ink странице нужет доступ к вашему имени, аватару и привязанным аккаунтам соц. сетей в Discord.",
"auth.errors.discordPermissions": "Для вашего профиля на sendou.ink странице нужен доступ к вашему имени, аватару и привязанным аккаунтам соц. сетей в Discord.",
"auth.errors.unknown": "Неизвестная ошибка, повторите позже. Убедитесь, что к вашему аккаунту Discord привязана проверенная почта. За помощью обращайтесь в канал #helpdesk на нашем сервере Discord:",
"toasts.error": "Ошибка",
"toasts.success": "Успешно",
"toasts.info": "Информация",
"footer.github.subtitle": "Исходный код",
"footer.discord.subtitle": "Помощь и обратная связь",
@@ -44,10 +97,13 @@
"actions.submit": "Опубликовать",
"actions.edit": "Изменить",
"actions.add": "Добавить",
"actions.addNew": "Добавить новое",
"actions.remove": "Убрать",
"actions.delete": "Удалить",
"actions.reset": "Сбросить",
"actions.loadMore": "Загрузить ещё",
"actions.showMore": "Показать больше",
"actions.showLess": "Показать меньше",
"actions.copyToClipboard": "Скопировать в буфер обмена",
"actions.create": "Создать",
"actions.close": "Закрыть",
@@ -57,9 +113,18 @@
"actions.selectAll": "Выбрать всё",
"actions.search": "Поиск",
"actions.setBg": "Задать фон",
"actions.outlined": "Обводка",
"actions.noOutline": "Без обводки",
"actions.join": "Присоединиться",
"actions.nevermind": "Отмена",
"actions.upload": "Загрузить",
"actions.clickHere": "Нажмите здесь",
"actions.goBack": "Назад",
"actions.enable": "Включить",
"actions.disable": "Выключить",
"actions.accept": "Подтвердить",
"noResults": "Нет результатов",
"maps.createMapList": "Создать список карт",
"maps.halfSz": "50% Зон",
@@ -81,6 +146,7 @@
"maps.validation.MODE_REPEATED": "Нельзя выбрать тот же самый режим дважды",
"maps.validation.TOO_MUCH_STAGE_REPEAT": "Можно выбрать карту не больше чем {{maxStageRepeat}} раз(а)",
"maps.validation.INCLUDES_BANNED": "Нельзя выбрать запрещённую арену",
"maps.validation.INCLUDES_TIEBREAKER": "Нельзя выбрать арену-тайбрейкер",
"maps.validation.VALID": "Список карт в порядке!",
"results": "Результаты",
@@ -102,16 +168,21 @@
"tag.name.ART": "Арт-призы",
"tag.name.MONEY": "Днежные призы",
"tag.name.REGION": "Ограничение по региону",
"tag.name.LOW": "Ограничение по скиллу",
"tag.name.LOW": "Ограничение по скиллу (верхний порог)",
"tag.name.HIGH": "Ограничение по скиллу (нижний порог)",
"tag.name.COUNT": "Лимит участников",
"tag.name.LAN": "LAN",
"tag.name.QUALIFIER": "Квалификационный",
"tag.name.SZ": "Только Бой за зоны",
"tag.name.TW": "Бой за район",
"tag.name.TW": "Включает Бой за район",
"tag.name.ONES": "1 на 1",
"tag.name.DUOS": "2 на 2",
"tag.name.TRIOS": "3 на 3",
"tag.name.S1": "Splatoon 1",
"tag.name.S2": "Splatoon 2",
"tag.name.SR": "Salmon Run",
"tag.name.CARDS": "Карты и район",
"tag.name.COLLEGIATE": "Коллегиальный",
"weapon.category.SHOOTERS": "Каплестрелы",
"weapon.category.BLASTERS": "Бластеры",
@@ -127,8 +198,10 @@
"weapon.category.subs": "Запасное",
"weapon.category.specials": "Особое",
"plans.blueprint": "план",
"plans.blueprint": "План",
"plans.bgStyle.OVER": "Вид сверху",
"plans.bgStyle.MINI": "Миникарта",
"plans.adder.objective": "Цель",
"articles.by": "от {{author}}",
@@ -142,13 +215,15 @@
"upload.title": "Загрузка {{type}}. Рекомендованный размер: {{width}}×{{height}}.",
"upload.type.team-pfp": "Аватар комманды",
"upload.type.team-banner": "Баннер команды",
"upload.type.org-pfp": "Аватар организации",
"upload.commonExplanation": "Перед отображением изображения для всех модератор проверит их. Изображения, загруженные подписчиками на Patreon, отображаются сразу, без проверки.",
"upload.afterExplanation_one": "В ожидании {{count}} изображение. Оно автоматически появится после проверки.",
"upload.afterExplanation_other": "В ожидании {{count}} изображения. Они автоматически появятся после проверки.",
"support.intro.first": "Привет! Я Sendou и sendou.ink — мой проект, дающий инструменты и ресурсы для сообщества Splatoon. Цель состоит в том, чтобы помочь каждому стать лучше и наслаждаться Splatoon, независимо от того, являетесь ли вы новичком в игре или опытным ветераном.",
"support.intro.second": "Если вам нравится то, что я делаю, на этой странице подробно расписано, как вы можете поддержать мой труд и получить бонусы. Ваша поддержка помогает мне оплачивать хостинг, а также спонсирует моё время, которое идёт на постоянное улучшение проекта.",
"support.intro.second": "Если вам нравится то, что я делаю, на этой странице подробно расписано, как вы можете поддержать мой труд и получить привилегии. Ваша поддержка помогает мне оплачивать хостинг, а также спонсирует моё время, которое идёт на постоянное улучшение проекта.",
"support.action": "Поддержать на Patreon",
"support.footer": "После того, как вы станете меценатом, вам стоит подключить <2>ваш Discord аккаунт на Patreon.com</2>. После этого все привилегии станут активными в течении часа. Со всеми вопросами обращайтесь к Sendou.",
"support.perk.supportMyWork": "Поддержать мою работу",
"support.perk.adFree": "Отсутствие рекламы",
"support.perk.nameInFooter": "Имя в футере",
@@ -157,16 +232,26 @@
"support.perk.chatColor": "Выбрать цвет имени в чате sendou.ink",
"support.perk.badge": "Значок в профиле",
"support.perk.seePlusPercentage": "Просмотр процента голосования на Plus Server",
"support.perk.seePlusPercentage.extra": "Обычно только не прошедшие голосование могут уведить их процент голосов. С этим бонусом вы можете увидеть свой процент.",
"support.perk.seePlusPercentage.extra": "Обычно только не прошедшие голосование могут уведить их процент голосов. С этой привилегией вы можете увидеть свой процент.",
"support.perk.autoValidatePictures": "Автоматическая валидация загруженных изображений",
"support.perk.autoValidatePictures.extra": "Любые изображения, которые вы загружаете (например, аватар или баннер команды) автоматически проверяются. Без этого они требуют одобрения от модератора. Обратите внимание, что это не относится к уже отправленным на проверку изображениям.",
"support.perk.userShortLink": "Короткая ссылка на пользовательскую страницу",
"support.perk.userShortLink.extra": "Например, вместо sendou.ink/u/sendou вы можете использовать snd.ink/sendou в качестве ссылки на ваш профиль.",
"support.perk.customizedColorsUser": "Настройка цветов (страница пользователя)",
"support.perk.favoriteBadges": "Выбор наград на первой странице",
"support.perk.favoriteBadges.extra": "Вы можете настроить какие и в каком порядке награды будут на первой странице. Иначе можно настроить только первую награду.",
"support.perk.customizedColorsTeam": "Настройка цветов (страница команды)",
"support.perk.customizedColorsTeam.extra": "Достаточно одного участника команды, чтобы получить этот бонус.",
"support.perk.customizedColorsTeam.extra": "Достаточно одного участника команды, чтобы получить эту привилегию.",
"support.perk.privateDiscord": "Доступ к эксклюзивному каналу в Discord.",
"support.perk.privateDiscord.extra": "Используется для редких WIP-обновлений, получения приоритетной поддержки и приоритетного запроса новых улучшений.",
"support.perk.prioritySupport": "Приоритетная поддержка",
"support.perk.prioritySupport.extra": "Доступ к отдельной службе поддержки, в которой я приоритезирую запросы для поддержки",
"support.perk.prioritySupport.extra": "Доступ к отдельной службе поддержки, в которой я приоритезирую запросы",
"support.perk.previewQ": "Предпросмотр групп в SendouQ перед вступлением в очередь",
"support.perk.joinFive": "Возможность присоединиться к 5 командам",
"support.perk.tournamentsBeta": "Доступ к бета тестированию турниров",
"support.perk.joinMoreAssociations": "Возможность присоединиться к до 6 ассоциаций",
"support.perk.useBotToLogIn": "Лог-ин через Discord бот",
"support.perk.useBotToLogIn.extra": "Возможность запрость лог-ин ссылку от бота Lohi как альтернатива обычному лог-ину",
"custom.colors.title": "Пользовательские цвета",
"custom.colors.bg": "Фон",
@@ -175,12 +260,16 @@
"custom.colors.text": "Текст",
"custom.colors.text-lighter": "Текст светлее",
"custom.colors.theme": "Тема",
"custom.colors.theme-secondary": "Тема (вторичная)",
"custom.colors.chat": "Имя в чате",
"divisions.WEST": "Щуччи",
"divisions.JPN": "Рыбок",
"xsearch.placements": "топ",
"xsearch.aliases": "Ники:",
"xsearch.unlink.title": "Вы уверены, что хотите отвязать профиль? Данное действие удалит все ваши результаты и значки, связанные с Х боями (только персонал sendou.ink может привязать профиль повторно).",
"xsearch.unlink.action.long": "Отвязать профиль",
"xsearch.unlink.action.short": "Отвязать",
"build.private": "Приватный",
@@ -194,8 +283,11 @@
"leaderboard.noPlayers": "На таблице лидеров ещё нет игроков",
"leaderboard.noTeams": "На таблице лидеров ещё нет команд",
"leaderboard.updateInfo": "Таблица лидеров обновляется каждые 30 минут",
"leaderboard.qualification": "Квалификации для Финала Сезона",
"leaderboard.qualification.info": "Каждый игрок в команде должен завершить как минимум 7 игр SendouQ в текущем сезоне. Каждая уникальная команда из 4 игроков имеет свой собственный счёт.",
"chat.connected": "В сети",
"chat.connecting": "Подключение...",
"chat.disconnected": "Не в сети",
"chat.send": "Отправить",
"chat.input.placeholder": "Нажмите enter, чтобы отправить",
@@ -203,5 +295,21 @@
"chat.systemMsg.scoreConfirmed": "{{name}} подтвердил счёт. Матч теперь закрыт",
"chat.systemMsg.cancelReported": "{{name}} запросил отмену матча",
"chat.systemMsg.cancelConfirmed": "{{name}} подтвердил отмену матча. Матч теперь закрыт",
"chat.systemMsg.userLeft": "{{name}} покинул группу"
"chat.systemMsg.userLeft": "{{name}} покинул группу",
"chat.newMessages": "Новые сообщения",
"fc.title": "Код друга",
"settings.UPDATE_DISABLE_BUILD_ABILITY_SORTING.label": "Сборки: Отключить автоматическую сортировку свойств",
"settings.UPDATE_DISABLE_BUILD_ABILITY_SORTING.bottomText": "За исключением вашего профиля, свойства в сборках отсортированы так, что одинаковые свойства находятся друг за другом. Эта настройка позволит вам видеть свойства в сборках в порядке, который задал автор.",
"settings.DISALLOW_SCRIM_PICKUPS_FROM_UNTRUSTED.label": "Скримы: Не добавляться в пик-апы недоверенными лицами",
"settings.DISALLOW_SCRIM_PICKUPS_FROM_UNTRUSTED.bottomText": "По умолчанию вас может добавить в команду кто угодно. Включите эту настройку, если вы хотите, чтобы вас могли добавлять только доверенные лица.",
"settings.notifications.title": "Push-уведомления",
"settings.notifications.description": "Получайте push-уведомления на ваше устройство даже если sendou.ink на нём не открыт.",
"settings.notifications.disableInfo": "Чтобы отключить push-уведомления проверьте настройки вашего браузера",
"settings.notifications.browserNotSupported": "Push-уведомления в вашем браузере не поддерживаются",
"settings.notifications.permissionDenied": "Push-уведомления были запрещены. Проверьте настройки вашего бразуера, чтобы включить их обратно",
"badges.selector.none": "Награды не выбраны",
"badges.selector.select": "Выберите награды для добавления"
}

View File

@@ -6,5 +6,7 @@
"uberu": "Нарисовал Судокотика, держащего эмодзи-сердце",
"yaga": "Предоставил иконки для запасного и особого оружия",
"antariska": "Фоны для планировщика",
"translation": "Перевод"
"splatoon3ink": "Данные о результатах Боёв X",
"translation": "Перевод",
"sounds": "Звуковые эффекты"
}

View File

@@ -12,5 +12,14 @@
"a5": "Нет, но sendou.ink может быть установлен как 'прогрессивное веб-приложение', которое дает такие преимущества как полноэкранный режим, иконка на домашнем экране и отдельный процесс от браузера. Для инструкции по установке вы можете указать в поисковике 'как установить pwa для *ваш браузер*'.",
"q6": "Как добавить ссылку на Twitch/Bluesky/YouTube в моём профиле?",
"a6": "Мы используем ваш профиль Discord для этого. Подключите и подтвердите нужный аккаунт в Discord, а затем выйдите и зайдите снова на sendou.ink для обновления ссылок."
"a6": "Мы используем ваш профиль Discord для этого. Подключите и подтвердите нужный аккаунт в Discord, а затем выйдите и зайдите снова на sendou.ink для обновления ссылок.",
"q7": "Как добавить видео?",
"a7": "Отправьте сообщение в helpdesk канал на Discord сервере sendou.ink с запросом о размещении видео. К сообщение прикрепите ссылку на образец видео, которое вы собираетесь запостить.",
"q8": "Как разместить результаты Боёв X на моём профиле?",
"a8": "Найдите вашу пользовательскую страницу в секции Топ по режиму. Отправьте сообщение в helpdesk канал на Discord сервере sendou.ink с просьбой привязать эту ссылку к вашему профилю. Обратите внимание, что это можно сделать только если вы закончили сезон в Топ 500.",
"q9": "Как разместить арт, который я заказал?",
"a9": "Вы можете разместить только арт, созданный непосредственно вами. Он также должен быть по тематике Splatoon. Для артов по заказу попросите художника-автора загрузить их на свою страницу. После того, как художник загрузит работу и отметит вас в ней, арт появится на вашем профиле."
}

View File

@@ -1 +1,21 @@
{}
{
"sq.season": "Сезон {{nth}}",
"sq.prepare": "Будьте готовы!",
"sq.participate": "Участвуйте!",
"showcase.tabs.signedUp": "Записаны",
"showcase.tabs.organizer": "Организуете",
"showcase.tabs.discover": "Найти",
"showcase.viewAll": "Посмотреть все турниры",
"showcase.card.ranked": "Рейтинговый",
"showcase.card.unranked": "Без Рейтинга",
"showcase.card.winner": "Победитель",
"showcase.results": "Недавние результаты",
"leaderboards.topPlayers": "Топ игроков",
"leaderboards.topTeams": "Топ команд",
"leaderboards.viewFull": "Посмотреть таблицы лидеров",
"updates.header": "Новости",
"updates.viewPast": "Посмотреть прошлые новости"
}

View File

@@ -1 +1,32 @@
{}
{
"types.PLAYER_FOR_TEAM": "Поиск команды",
"types.PLAYER_FOR_COACH": "Поиск личного тренера",
"types.TEAM_FOR_PLAYER": "Поиск игроков",
"types.TEAM_FOR_COACH": "Поиск командного тренера",
"types.TEAM_FOR_SCRIM": "Поиск скрим партнёров",
"types.COACH_FOR_TEAM": "Услуги тренера",
"post.lastActive": "обновлено",
"noPosts": "Посты, соответствующие фильтрам, не найдены",
"expiring": "Срок действия поста истекает. Ещё ищете?",
"addFilter": "Добавить фильтр",
"filters.Weapon": "Пул оружия",
"filters.Type": "Тип поста",
"filters.Timezone": "Разница в часовых поясах",
"filters.Language": "Язык",
"filters.PlusTier": "Уровень Plus",
"filters.MaxTier": "Максимальный уровень",
"filters.MinTier": "Минимальный уровень",
"filters.suffix": "фильтр",
"filters.orAbove": "или выше",
"new.noMorePosts": "Вы не можете создать больше постов",
"new.type.header": "Тип",
"new.timezone.header": "Часовой пояс",
"new.text.header": "Текст",
"new.visibility.header": "Видимость",
"new.visibility.everyone": "Все",
"new.editOn": "Изменить на:",
"new.weaponPool.header": "Пул оружия",
"new.weaponPool.userProfile": "профиль пользователя",
"new.languages.header": "Языки",
"new.languages.sqSettingsPage": "Страница настроек SendouQ"
}

View File

@@ -1 +1,25 @@
{}
{
"roles.ADMIN": "Админ",
"roles.MEMBER": "Участник",
"roles.ORGANIZER": "Организатор",
"roles.STREAMER": "Стример",
"events.established.short": "Учреждено",
"events.all": "Все турниры",
"events.past": "Прошедшие турниры",
"events.upcoming": "Предстоящие турниры",
"events.tabs.events": "Турниры",
"events.tabs.leaderboard": "Таблицы лидеров",
"edit.form.title": "Редакция турнирной организации",
"edit.form.uploadLogo": "Загрузить логотип",
"edit.form.socialLinks.title": "Соц. ссылки",
"edit.form.members.title": "Участники",
"edit.form.members.info": "Роль \"Админ\" позволяет пользователю редактировать организацию и любую регистрацию на турниры, проводимые организацией. Роли \"Организатор\" и \"Стример\" даёт соответствующую роль в турнирах. Роль \"Участник\" не даёт особых привилегий.",
"edit.form.members.user.title": "Пользователь",
"edit.form.members.role.title": "Роль",
"edit.form.members.roleDisplayName.title": "Отображаемое название роли",
"edit.form.series.title": "Серия",
"edit.form.series.seriesName.title": "Название серии",
"edit.form.series.showLeaderboard.title": "Показать таблицу лидеров",
"edit.form.badges.title": "Награды",
"edit.form.errors.noUnadmin": "Невозможно удалить собственную роль администратора"
}

View File

@@ -24,11 +24,15 @@
"front.cities.nyc": "Нью-Йорк",
"front.cities.paris": "Париж",
"front.cities.tokyo": "Токио",
"front.inviteCodeWrong": "Код приглашения не соответсвует любой активной команде.",
"front.inviteCodeWrong": "Код приглашения не соответствует какой-либо активной команде.",
"front.noFriendCode": "Укажите код друга перед тем, как присоединиться к группе",
"front.upcomingSeason.header": "Сейчас межсезонье!",
"front.upcomingSeason.date": "Присоединяйтесь к Сезону {{nth}}. Дата начала - {{date}}",
"front.noUpcomingSeason": "Дата следующего сезона ещё не объявлена",
"front.nav.rules.title": "Правила",
"front.nav.rules.description": "Ознакомьтесь перед тем как играть",
"front.nav.rules.description": "Перед тем как играть ознакомьтесь с правилами",
"front.nav.info.title": "Информация",
"front.nav.info.description": "Что такое SendouQ и как ей пользоваться",
"front.nav.settings.title": "Настройки",
"front.nav.settings.description": "Предпочтительные карты, пул оружия, голосовой чат и звуковые уведомления",
"front.nav.leaderboards.title": "Таблицы лидеров",
@@ -45,6 +49,8 @@
"front.join.joinWithTrustAction": "Присоедениться и довериться {{inviterName}}",
"front.join.joinWithTrustAction.explanation": "Доверенный пользователь имеет право в будущем добавить вас в группу без ссылки на приглашение",
"front.seasonOpen": "Сезон {{nth}} открыт",
"front.preview": "Предпросмотр груп в очереди без присоединения",
"front.preview.explanation": "Данная функция доступна только меценатам sendou.imk уровня Supporter (или выше)",
"settings.maps.header": "Арены и режимы",
"settings.maps.avoid": "Избегаю",
@@ -53,19 +59,25 @@
"settings.weaponPool.header": "Пул оружия",
"settings.weaponPool.full": "Достигнут максимум",
"settings.voiceChat.header": "Голосовой чат",
"settings.voiceChat.canVC.header": "Можете ли вы присоедениться к голосовому чату?",
"settings.voiceChat.canVC.header": "Можете ли вы присоединиться к голосовому чату?",
"settings.voiceChat.canVC.yes": "Да",
"settings.voiceChat.canVC.no": "Нет",
"settings.voiceChat.canVC.listenOnly": "Только слушать",
"settings.voiceChat.languages.header": "Ваши языки",
"settings.voiceChat.languages.placeholder": "Выберите все предпочтительные",
"settings.voiceChat.languages.placeholder": "Выбрать языки",
"settings.sounds.header": "Звуковые уведомления",
"settings.sounds.likeReceived": "Получен лайк",
"settings.sounds.groupNewMember": "Новый участник команды",
"settings.sounds.matchStarted": "Матч начался",
"settings.mapPool.notOk": "Выберите по {{count}} арен за каждый режим, который вы не избегаете, чтобы сохранить настройки",
"settings.misc.header": "Прочее",
"settings.banned": "Запрещённый режим",
"settings.avoid.label": "Избегать {{special}}",
"settings.trusted.header": "Доверенные пользователи",
"settings.trusted.confirm": "Удалить {{name}} из списка доверенных пользователей?",
"settings.trusted.trustedExplanation": "Доверенный пользователь может добавлять вас в группы без ссылки на приглашение. При удаления из списка они теряют это право, и вам придётся пользоваться их ссылками на приглашение.",
"settings.trusted.noTrustedExplanation": "На данный момент вы не доверяете ни одному пользователю. Доверенный пользователь может добавлять вас в различные группы без ссылки на приглашение",
"settings.trusted.teamExplanation": "В добавок к пользователям выше, члены вашей команды <2>{{name}}</2> также могут вас добавить.",
"looking.joiningGroupError": "Перед тем как присоединиться к новой группе, покиньте текущую",
"looking.goToSettingsPrompt": "Чтобы облегчить процесс нахождения группы, настройте ваш пул оружия и статус голосового чата на странице настроек",
@@ -86,30 +98,36 @@
"looking.groups.actions.invite": "Пригласить",
"looking.groups.actions.groupUp": "Вступить в группу",
"looking.groups.actions.undo": "Отменить",
"looking.groups.actions.rechallenge": "Бросить вызов с",
"looking.groups.actions.giveManager": "Дать роль менеджера",
"looking.groups.actions.removeManager": "Забрать роль менеджера",
"looking.groups.actions.removeManager": "Удалить роль менеджера",
"looking.groups.actions.kick": "Выгнать",
"looking.groups.actions.leaveGroup": "Покинуть группу",
"looking.groups.actions.leaveQ": "Покинуть очередь",
"looking.groups.actions.goBack": "Вернуться назад",
"looking.groups.adder.quickAdd": "Быстро добавить",
"looking.groups.adder.error": "Этот пользователь сейчас в другой группе",
"looking.groups.adder.others": "Другие",
"looking.groups.adder.inviteLink": "Ссылка на приглашение",
"looking.groups.adder.select": "Выбрать пользователя...",
"looking.groups.editNote": "Изменить заметку",
"looking.groups.addNote": "Добавить заметку",
"looking.replay": "Повтор",
"looking.teamSP": "Командое SP",
"looking.teamSP.calculated": "Коммандое SP рассчитано",
"looking.teamSP.calculating": "Коммандое SP рассчитывается...",
"looking.teamSP.calculated": "Командое SP рассчитано",
"looking.teamSP.calculating": "Командое SP рассчитывается...",
"looking.sp.calculated": "Рассчитано",
"looking.sp.calculating": "Идёт рассчет...",
"looking.rankCalculating": "Менее чем {{count}} матчей сыграно. Ранг ещё рассчитывается...",
"looking.allTiers": "Все ранги",
"looking.joinQPrompt": "Присоединитесь к очереди, чтобы найти группу",
"looking.range.or": "или",
"match.header": "Матч #{{number}}",
"match.spInfo": "SP будет изменено после того, как обе команды сообщат одинаковый счёт.",
"match.dispute.button": "Оспорить?",
"match.dispute.p1": "If there is a mistake contact the other team to correct it on their side. Score can be freely rereported till both teams report the same result.",
"match.dispute.p2": "If there is a problem talking with the other team, contact a mod on the sendou.ink Discord helpdesk. Provide screenshots that show the correct score.",
"match.dispute.p1": "Если участниками другой команды была допущена ошибка, то попросите их исправить её. Пока обе команды не сообщат одинаковый счёт, то его можно свободно изменить.",
"match.dispute.p2": "Если связь с другой командой не представляется возможной, то пишите нам в канал helpdesk на Discord сервере sendou.ink. Не забудьте вместе с сообщением отправить скриншоты со счётом матча.",
"match.actions.lookAgain": "Искать с той же группой",
"match.actions.stopReportingWeapons": "Прекратить",
"match.actions.reportWeapons": "Сообщить использованное оружие",
@@ -129,6 +147,7 @@
"match.password.short": "Пароль",
"match.cancelMatch": "Отменить матч",
"match.canceled": "Матч был отменён",
"match.cancelRequested": "Запрос об отмене матча",
"match.reportedBy": "Сообщено {{name}}, время -",
"match.cancelPendingConfirmation": "Ждёт подтверждения другой команды",
"match.cancelMatch.confirm": "Отменить матч? (требует подтверждения другой команды, злоупотребление может привести к бану)",
@@ -147,7 +166,7 @@
"match.screen.ban": "Оружия с {{special}} запрещены в этом матче",
"match.screen.allowed": "Оружия с {{special}} разрешены в этом матче",
"preparing.joinQ": "Присоедениться к очереди",
"preparing.joinQ": "Присоединиться к очереди",
"tiers.currentCriteria": "Текущие критерии",
"tiers.info.p1": "Например, Leviathan - топ 5% игроков, Diamond - 85 процентиль и т.д.",
@@ -155,6 +174,6 @@
"tiers.info.p3": "У каждого ранга также есть + ранг (например BRONZE+). Это значит, что вы в первой половине вашего ранга.",
"streams.noStreams": "Прямых трансляций матчей на данный момент нет",
"streams.ownStreamInfo": "Ваша трансляция отсутствует? Проверьте, что ваш аккаунт Twitch привязан и выбранная игра - Splatoon 3.",
"streams.ownStreamInfo.linkText": "Больше информации о привязке аккаунта Twitch в FAQ."
"streams.ownStreamInfo": "Нет вашей трансляции? Проверьте, что ваш аккаунт Twitch привязан и выбранная игра - Splatoon 3.",
"streams.ownStreamInfo.linkText": "Подробная информация о привязке аккаунта Twitch в FAQ."
}

View File

@@ -2,6 +2,9 @@
"newTeam.header": "Создать новую команду",
"teamSearch.placeholder": "Поиск игрока или команды...",
"actionButtons.leaveTeam": "Покинуть команду",
"actionButtons.makeMainTeam": "Сделать главной командой",
"leaveTeam.header": "Вы точно хотите покинуть {{teamName}}?",
"leaveTeam.header.newOwner": "Вы точно хотите покинуть {{teamName}}? Новым владельцем будет {{newOwner}}",
"actionButtons.leaveTeam.confirm": "Покинуть",
"actionButtons.editTeam": "Редактировать команду",
"actionButtons.manageRoster": "Управлять составом",
@@ -13,23 +16,33 @@
"actionButtons.transferOwnership.confirm": "Передать",
"deleteTeam.header": "Вы уверены, что хотите удалить {{teamName}}?",
"roles.CAPTAIN": "Капитан",
"roles.CO_CAPTAIN": "Со-капитан",
"roles.FRONTLINE": "Фронтлайн",
"roles.SLAYER": "Слеер",
"roles.SKIRMISHER": "Скёрмишер",
"roles.SUPPORT": "Поддержка",
"roles.MIDLINE": "Мидлайн",
"roles.BACKLINE": "Бэклайн",
"roles.FLEX": "Флекс",
"roles.SUB": "Запасной",
"roles.COACH": "Тренер",
"roles.CHEERLEADER": "Чирлидер",
"forms.fields.teamBsky": "Bluesky команды",
"forms.fields.bio": "Описание",
"forms.fields.uploadImages": "Загрузить изображения",
"forms.fields.uploadImages.pfp": "Аватар команды",
"forms.fields.uploadImages.banner": "Баннер команды",
"forms.info.name": "Обратите внимание, что если вы измените название команды, то кто-то другой может забрать себе URL и название для своей команды",
"forms.errors.duplicateName": "Уже существует команда с таким названием",
"roster.teamFull": "Команда заполнена.",
"roster.teamFull": "Команда заполнена",
"roster.inviteLink.header": "Поделитесь ссылкой на приглашение, чтобы добавить участников",
"roster.members.header": "Участники",
"validation.SHORT_CODE": "Код приглашения неверной длинны. Вы скопировали URL целиком?",
"validation.TEAM_FULL": "Команда, в которую вы пытаетесь попасть, уже заполнена.",
"validation.INVITE_CODE_WRONG": "Код приглашения неверен.",
"validation.VALID": "Присоединиться к {{teamName}}?"
"validation.INVITE_CODE_WRONG": "Неверный код приглашения.",
"validation.REACHED_TEAM_COUNT_LIMIT": "Вы достигли максимальное число команд, к которым вы можете присоединиться. (Максимум: 5 для меценатов, 2 для остальных)",
"validation.VALID": "Присоединиться к {{teamName}}?",
"editor.label": "Редактор",
"editorsInfo.button": "Что могут делать редакторы?",
"editorsInfo.popover": "Редакторы могут совершать все те же действия, что владелец, кроме удаления владельца и удаление команды."
}

View File

@@ -2,6 +2,45 @@
"tabs.info": "Информация",
"tabs.teams": "Команды: ({{count}})",
"tabs.admin": "Администратор",
"tabs.register": "Регистрация",
"tabs.brackets": "Сетки",
"tabs.seeds": "Семена",
"tabs.results": "Результаты",
"tabs.streams": "Трансляции: ({{count}})",
"tabs.subs": "Запасные: ({{count}})",
"pre.steps.header": "Завершите следующие шаги, чтобы закончить регистрацию",
"pre.steps.name": "Имя команды",
"pre.steps.roster": "Полный состав",
"pre.steps.pool": "Пул арен",
"pre.steps.check-in": "Чек-ин",
"pre.footer": "До начала турнира вся информация о команде может быть изменена",
"pre.logIn": "Войдите, чтобы зарегистрироваться",
"pre.inATeam": "Вы уже состоите в команде, записанной на этот турнир",
"pre.checkIn.range": "Чек-ин открыт с {{start}} по {{finish}}",
"pre.checkIn.over": "Чек-ин закрыт",
"pre.checkIn.cant": "Завершите следующие шаги перед тем, как пройти чек-ин",
"pre.checkIn.button": "Чек-ин",
"pre.checkIn.checkedIn": "Ваша команда прошла чек-ин",
"pre.info.header": "Информация о команде",
"pre.info.unregister": "Отменить регистрацию",
"pre.info.unregister.confirm": "Отменить регистрацию и удалить информацию о команде?",
"pre.info.noHost": "Моя команда предпочитает не организовывать игры",
"pre.info.noScreen": "Моя команда предпочитает избегать Заливной Барьер",
"pre.roster.header": "Заполните состав",
"pre.roster.footer": "Необходимый минимум игроков для данного турнира: {{atLeastCount}}. Максимальное количество игроков в составе: {{maxCount}}",
"pre.roster.addTrusted.header": "Добавить людей, с которыми вы играли",
"pre.roster.delete.button": "Удалить участника",
"pre.roster.delete.header": "Участник для удаления",
"pre.pool.header": "Выберите пул арен",
"pre.pool.banned": "Запрещено",
"pre.pool.tiebreaker.short": "Тайбрейк",
"pre.sub.prompt": "Нет команды? Запишитесь в качестве запасного для данного турнира.",
"bracket.type.DE_WINNERS": "Раунд победителей",
"bracket.type.DE_LOSERS": "Раунд проигравших",
@@ -20,10 +59,99 @@
"pickInfo.tiebreaker": "Тай-брейк",
"pickInfo.both": "Выбрано обеими",
"pickInfo.default": "Карта по умолчанию",
"pickInfo.counterpick": "Контрвыбор",
"generator.error": "Ваши изменения не были сохранены так как турнир начался",
"teams.mapsPickedStatus": "Статус выбранных карт",
"admin.download": "Скачать участников"
"admin.download": "Скачать участников",
"admin.actions.CHANGE_TEAM_OWNER": "Изменить капитана",
"admin.actions.CHANGE_TEAM_NAME": "Изменить имя команды",
"admin.actions.CHECK_IN": "Зарегистрировать",
"admin.actions.CHECK_OUT": "Отменить регистрацию",
"admin.actions.ADD_MEMBER": "Добавить участника",
"admin.actions.REMOVE_MEMBER": "Удалить участника",
"admin.actions.DELETE_TEAM": "Удалить команду",
"admin.actions.ADD_TEAM": "Добавить команду",
"admin.actions.DROP_TEAM_OUT": "Удалить команду",
"admin.actions.UNDO_DROP_TEAM_OUT": "Отменить удаления команды",
"admin.actions.UPDATE_IN_GAME_NAME": "Обновить внутриигровой ник игрока",
"admin.actions.DELETE_LOGO": "Удалить логотип",
"staff.role.ORGANIZER": "организатор",
"staff.role.STREAMER": "стример",
"actions.addSub": "Добавить запасного",
"actions.shareLink": "Ссылка приглашения в команду: {{inviteLink}}",
"actions.sub.prompt_other": "Вы ещё можете добавить {{count}} запасных",
"actions.sub.prompt_one": "Вы ещё можете добавить {{count}} запасного",
"actions.sub.prompt_zero": "Состав заполнен, больше нельзя добавить запасных",
"actions.finalize.question": "Как только вы убедитесь, что заявлённые счёты достоверны, нажмите здесь для завершения турнира и обработки результатов",
"actions.finalize.action": "Завершить",
"actions.finalize.confirm": "Вы точно хотите завершить турнир (действие нельзя отменить)?",
"streams.none": "На данный момент нет трансляций этого турнира",
"team.setWins": "Победы в раундах",
"team.mapWins": "Победы в матчах",
"team.seed": "Семя",
"team.seed.footer": "из {{count}}",
"team.placement": "Место",
"team.placement.footer": "Главная/Подземная",
"bracket.waiting": "Сетка будет показана как только {{count}} команд зарегистрируется",
"bracket.waiting.checkin": "Сетка будет показана как только {{count}} команд пройдут чек-ин",
"bracket.wip": "Данная сетка является предварительной и может быть изменена.",
"bracket.progress.thanksForPlaying": "Спасибо за участие в {{eventName}}!",
"bracket.progress.match": "Текущий противник: {{opponent}}",
"bracket.progress.match.action": "Посмотреть",
"bracket.progress.waiting": "Ожидание раунда",
"bracket.standings.showLess": "Показать меньше",
"bracket.standings.showMore": "Показать больше",
"match.hosts": "{{teamName}} организует игру",
"match.pass": "Пароль",
"match.pool": "Канал",
"match.score": "{{scoreOne}}-{{scoreTwo}} (Лучшее из {{bestOf}})",
"match.score.playAll": "{{scoreOne}}-{{scoreTwo}} (Играть все {{bestOf}})",
"match.action.undoLastScore": "Отменить последний результат",
"match.action.reopenMatch": "Открыть матч заново",
"join.error.MISSING_CODE": "Код приглашения отсутствует. Был ли URL скопирован полностью?",
"join.error.SHORT_CODE": "Длина кода приглашения неверна. Был ли URL скопирован полностью?",
"join.error.NO_TEAM_MATCHING_CODE": "Нет команды, соответствующей коду приглашения.",
"join.error.TEAM_FULL": "Команда, в которую вы хотите присоединиться, заполнена.",
"join.error.ALREADY_JOINED": "Вы уже вступили в команду.",
"join.error.NOT_LOGGED_IN": "Вы должны войти, прежде чем вступить в команду.",
"join.VALID": "Вступить в команду {{teamName}} для турнира {{eventName}}?",
"join.giveTrust": "Доверять {{name}} добавлять вас в будущие турниры?",
"subs.prefersToPlay": "Предпочитает играть на",
"subs.canPlay": "Может играть",
"subs.canVC": "Голосовой чат",
"subs.noVC": "Без голосового чата",
"subs.listenOnlyVC": "Только слушает",
"subs.editPost": "Изменить пост",
"subs.addPost": "Добавить себя в качестве запасного",
"subs.vc.header": "Можете ли вы общаться в голосовом чате?",
"subs.weapons.prefer.header": "Оружие, на котором вы предпочитаете играть",
"subs.weapons.ok.header": "Оружие, на котором вы не против играть",
"subs.weapons.info": "Выберите от {{min}} до {{max}}",
"subs.message.header": "Сообщение",
"subs.visibility.header": "Видимость",
"subs.visibility.everyone": "Все",
"progression.error.PLACEMENTS_PARSE_ERROR": "Ошибка анализа мест",
"progression.error.NOT_RESOLVING_WINNER": "Прогрессия не может определить победителя",
"progression.error.SAME_PLACEMENT_TO_MULTIPLE_BRACKETS": "Одинаковые места приводят к нескольким сеткам",
"progression.error.GAP_IN_PLACEMENTS": "Разрыв между местами, которые проходят на следующий этап",
"progression.error.TOO_MANY_PLACEMENTS": "Слишком много мест (больше чем команд в группах)",
"progression.error.DUPLICATE_BRACKET_NAME": "Дубликат имени сетки",
"progression.error.NAME_MISSING": "Имя сетки отсутствует",
"progression.error.NEGATIVE_PROGRESSION": "Отрицательная прогрессия возможна только в Double Elimination турнирах",
"progression.error.NO_SE_SOURCE": "Single elimination не валидная сетка-исток",
"progression.error.NO_DE_POSITIVE": "Double elimination не валидно для позитивной прогрессии"
}

View File

@@ -1,5 +1,6 @@
{
"customUrl": "Пользовательский URL",
"customName": "Пользовательское имя",
"ign": "Внутриигровое имя",
"ign.short": "Ник",
"country": "Страна",
@@ -11,13 +12,19 @@
"sens": "Чувствительность",
"weaponPool": "Используемое оружие",
"discordExplanation": "Имя пользователя, аватар, ссылка на аккаунты YouTube, Bluesky и Twitch берутся из вашего аккаунта в Discord. Посмотрите <1>FAQ</1> для дополнительной информации.",
"favoriteBadges": "Любимые награды",
"battlefy": "Аккаунт Battlefy",
"forms.showDiscordUniqueName": "Показать пользовательское имя Discord",
"forms.showDiscordUniqueName.info": "Показывать ваше уникальное Discord имя ({{discordUniqueName}})?",
"forms.commissionsOpen": "Коммишены открыты",
"forms.commissionText": "Информация о коммишенах",
"forms.commissionText.info": "Цена, слоты и другая информация о ваших коммишенах",
"forms.customName.info": "Если пользовательское имя отсутствует, то будет использовано ваше имя в Discord: \"{{discordName}}\"",
"forms.country.search.placeholder": "Искать страны",
"forms.favoriteBadges.nonSupporter": "Станьте суппортером sendou.ink, чтобы выбрать какие награды и в каком порядке отображаются на первой странице",
"results.title": "Все результаты",
"results.placing": "Место",
"results.team": "Команда",
"results.tournament": "Турнир",
@@ -26,16 +33,24 @@
"results.highlights": "Избранное",
"results.highlights.choose": "Выберите избранное",
"results.highlights.explanation": "Выберите ваш избранный результат",
"results.button.showHighlights": "Показать избранные",
"results.button.showAll": "Показать все",
"forms.errors.maxWeapons": "Достигнут максимум",
"forms.errors.invalidCustomUrl.numbers": "Пользовательский URL не может содержать только цифры",
"forms.errors.invalidCustomUrl.strangeCharacter": "Пользовательский URL не может содержать особые символы",
"forms.errors.invalidCustomUrl.duplicate": "Кто-то уже использует этот пользовательский URL",
"forms.errors.invalidSens": "Чувствительность наклона не может быть указана, если не указана чувствительность стика",
"forms.info.customUrl": "Для меценатов (Supporter и выше) доступна короткая ссылка. Например, вместо sendou.ink/u/sendou может быть использована сссылка snd.ink/sendou.",
"forms.info.battlefy": "Имя на Battlefy может быть использовано для посева и верификации в некоторых турнирах",
"search.noResults": "Не найден пользователь по запросу '{{query}}'",
"search.info": "Поиск пользователей по имени Discord или Splatoon 3",
"search.noResults": "По запросу '{{query}}' пользователь не найден",
"search.pleaseLogIn.header": "Пожалуйста, войдите в аккаунт для поиска пользователя",
"search.pleaseLogIn.button": "Войти с помощью Discord",
"seasons": "Сезоны",
"seasons.noQ": "Данный пользователь не играл в SendouQ в этом сезоне",
"seasons.tabs.weapons": "Оружие",
"seasons.tabs.stages": "Арены",
"seasons.tabs.self": "Я",
@@ -51,5 +66,21 @@
"seasons.noReportedWeapons": "Нет записанного оружия",
"seasons.clickARow": "Нажмите на ряд, чтобы посмотреть на статистику использованного оружия.",
"seasons.loading": "Загрузка...",
"seasons.matchBeingProcessed": "Данный матч ещё не был обработан"
"seasons.matchBeingProcessed": "Данный матч ещё не был обработан",
"builds.sorting.changeButton": "Изменить сортировку",
"builds.sorting.header": "Изменить сортировку сборок",
"builds.sorting.backToDefaults": "По умолчанию",
"builds.sorting.info": "Изменить порядок сборок на вашем профиле. Влияет как на вас, так и на других пользователей, смотрящих ваш профиль.",
"builds.sorting.UPDATED_AT": "Последние изменения",
"builds.sorting.TOP_500": "Топ 500 в Бой Х",
"builds.sorting.WEAPON_POOL": "Пул оружия",
"builds.sorting.WEAPON_IN_GAME_ORDER": "Порядок оружия в игре",
"builds.sorting.ALPHABETICAL_TITLE": "Алфавитный порядок",
"builds.sorting.MODE": "Режим",
"builds.sorting.HEADGEAR_ID": "Порядок аксессуаров в игре",
"builds.sorting.CLOTHES_ID": "Порядок одежды в игре",
"builds.sorting.SHOES_ID": "Порядок обуви в игре",
"builds.sorting.PUBLIC_BUILD": "Публичные сборки",
"builds.sorting.PRIVATE_BUILD": "Частные сборки"
}

View File

@@ -3,9 +3,12 @@
"type.TOURNAMENT": "Турнир (PoV)",
"type.MATCHMAKING": "Стихийный бой/Бой Х/Бой за район",
"type.CAST": "Турнир (Трансляция)",
"type.SENDOUQ": "SendouQ",
"gameCount": "Игра {{count}}",
"minShort": "мин.",
"secShort": "сек.",
"forms.title.create": "Добавить новое VoD",
"forms.title.edit": "Изменить VoD",
"forms.title.youtubeUrl": "YouTube URL",
"forms.title.videoTitle": "Название видео",
"forms.title.videoDate": "Дата выпуска видео",
@@ -18,5 +21,8 @@
"forms.title.weaponsTeamTwo": "Оружие (Команда 2)",
"forms.title.weapon": "Оружие",
"forms.action.addMatch": "Добавить матч",
"forms.action.deleteMatch": "Удалить матч"
"forms.action.deleteMatch": "Удалить матч",
"noVods": "Видео, совпадающие с фильтрами, не найдены. Может, мы что-то упустили? Посмотрите страницу FAQ с информацией о получении прав на загрузку VoD.",
"gainPerms": "Чтобы получить возможность загружать видео, пожалуйста, обратитесь в helpdesk на нашем Discord сервере",
"deleteConfirm": "Удалить видео под названием '{{title}}'?"
}