Update and complete Russian localization (#989)

* Update Russian localization

* Fix Russian TMTRAINER chain spacing

* Fix blank lines after dynamic health conversion

* Update Russian item names from Dead God

* fix(ru): refresh Repentance descriptions

* fix(ru): update Repentance+ descriptions from Dead God

* Fix Russian AB+ description omissions

* Refine Russian modular and REPENTOGON descriptions

* [verified] fix(ru): finalize localization accuracy
This commit is contained in:
lzrdblzzrd authored and GitHub committed 2026-09-17 20:08:20 +02:00
1 parent b6010e390e
commit 007b972a10
7 files changed
+2185 -1260

No files matched your search

+56 -56
View File
@@ -13,48 +13,48 @@ EID.descriptions[languageCode].IgnoreFullyAutomatedDescriptions = {}
-----------------------------------------------------------------
EID.descriptions[languageCode].ModularDescriptions = {
-- Player Stats
TearsMultiplier = "{value} скорострельности",
TearsMultiplier = "{value} множитель скорострельности",
Tears = "{value} скорострельности",
TearHeight = "{value} высота слезы",
TearSizeMultiplier = "{value} размер слез",
TearSize = "{value} размер слез",
TearHeight = "{value} к высоте слезы",
TearSizeMultiplier = "{value} множитель размера слёз",
TearSize = "{value} к размеру слёз",
TearDelayMultiplier = "{value} множитель задержки между выстрелами",
TearDelay = "{value} задержка между выстрелами",
FireRateMultiplier = "{value} скорострельности",
FireRate = "{value} скорострельности",
TearDelay = "{value} к задержке между выстрелами",
FireRateMultiplier = "{value} множитель скорострельности",
FireRate = "{value} к скорострельности",
DamageMultiplier = "{value} множитель урона",
Damage = "{value} к урону",
DamageTemp = "{value} к урону (временный)", -- For Temp Binge Eater buffs
BombDamage = "{value} урон бомб",
Speed = "{value} скорость",
BombDamage = "{value} к урону бомб",
Speed = "{value} к скорости",
RangeMultiplier = "{value} множитель дальности стрельбы",
Range = "{value} дальность стрельбы",
Luck = "{value} удача",
ShotSpeedMultiplier = "{value} Скорость снаряда",
ShotSpeed = "{value} Скорость снаряда",
Range = "{value} к дальности стрельбы",
Luck = "{value} к удаче",
ShotSpeedMultiplier = "{value} множитель скорости снаряда",
ShotSpeed = "{value} к скорости снаряда",
Life = "{value} дополнительная жизнь",
SizeUp = "Увеличение размера",
SizeDown = "Уменьшение размера",
Flight = "Полет",
Flight = "Полёт",
Invincibility = "Неуязвимость",
RandomStatUp = "↑ Увеличивает {value} случайную характеристику",
RandomStatDown = "↓ Уменьшает {value} случайную характеристику",
RandomStatUp = "↑ Увеличивает {value} случайную характеристику{pluralize}",
RandomStatDown = "↓ Уменьшает {value} случайную характеристику{pluralize}",
-- Health related
RedHeart = "{value} к здоровью",
SoulHeart = "{value} Сердце Души",
BlackHeart = "{value} Черное Сердце",
BoneHeart = "{value} Костяное Сердце",
EternalHeart = "{value} Вечное сердце",
GoldenHeart = "{value} Золотое сердце",
RottenHeart = "{value} Гнилое сердце",
BrokenHeart = "{value} Поломанное сердце",
EmptyHeart = "{value} пустой контейнер сердца",
SoulHeart = "{value} синее сердце{pluralize}",
BlackHeart = "{value} чёрное сердце{pluralize}",
BoneHeart = "{value} костяное сердце{pluralize}",
EternalHeart = "{value} вечное сердце{pluralize}",
GoldenHeart = "{value} золотое сердце{pluralize}",
RottenHeart = "{value} гнилое сердце{pluralize}",
BrokenHeart = "{value} разбитое сердце{pluralize}",
EmptyHeart = "{value} пустой контейнер сердца{pluralize}",
FullHealth = "Полное здоровье",
HealingRed = "Восстанавливает {value} сердца",
CoinHeart = "{value} Монетное сердце",
EmptyCoinHeart = "{value} пустое монетное сердце",
HealingCoin = "Восстанавливает {value} монету",
HealingRed = "Восстанавливает {value} сердце{pluralize}",
CoinHeart = "{value} монетное сердце{pluralize}",
EmptyCoinHeart = "{value} пустое монетное сердце{pluralize}",
HealingCoin = "Восстанавливает монеты: {value}{pluralize}",
-- Room chances
AngelDevilChance = "{value}% шанс появления Комнаты Дьявола/Ангела",
@@ -62,29 +62,29 @@ EID.descriptions[languageCode].ModularDescriptions = {
AngelChance = "{value}% шанс появления Комнаты Ангела",
PlanetariumChance = "{value}% шанс появления Планетария",
-- Pickups / Spawns
Coin = "{value} Монет",
Bomb = "{value} Бомб",
Key = "{value} Ключей",
CoinBombKey = "{value} {{Coin}} Монет, {{Bomb}} Бомб и {{Key}} Ключей",
Coin = "{value} монета{pluralize}",
Bomb = "{value} бомба{pluralize}",
Key = "{value} ключ{pluralize}",
CoinBombKey = "{value} {{Coin}} монета{pluralize}, {{Bomb}} бомба{pluralize} и {{Key}} ключ{pluralize}",
-- Dynamic Spawns
Spawns = {
RandomPickup = "Создает {value} случайный предмет",
RandomTrinket = "Создает {value} случайный брелок",
RandomHeart = "Создает {value} случайное сердце",
RedHeart = "Создает {value} Красное сердце",
SoulHeart = "Создает {value} Сердце Души",
BlackHeart = "Создает {value} Черное Сердце",
BoneHeart = "Создает {value} Костяное Сердце",
Bomb = "Создает {value} бомбу",
Key = "Создает {value} ключ",
Coin = "Создает {value} монету",
RandomCoin = "Создает {value} случайную монету",
Card = "Создает {value} карту",
Pill = "Создает {value} пилюлю",
Rune = "Создает {value} руну",
Battery = "Создает {value} батарейку",
BlueFly = "Создает {value} синюю муху",
BlueSpider = "Создает {value} синего паука",
RandomPickup = "Создаёт случайный расходник ×{value}{pluralize}",
RandomTrinket = "Создаёт случайный брелок ×{value}{pluralize}",
RandomHeart = "Создаёт случайное сердце ×{value}{pluralize}",
RedHeart = "Создаёт красное сердце ×{value}{pluralize}",
SoulHeart = "Создаёт синее сердце ×{value}{pluralize}",
BlackHeart = "Создаёт чёрное сердце ×{value}{pluralize}",
BoneHeart = "Создаёт костяное сердце ×{value}{pluralize}",
Bomb = "Создаёт бомбу ×{value}{pluralize}",
Key = "Создаёт ключ ×{value}{pluralize}",
Coin = "Создаёт монету ×{value}{pluralize}",
RandomCoin = "Создаёт случайную монету ×{value}{pluralize}",
Card = "Создаёт карту ×{value}{pluralize}",
Pill = "Создаёт пилюлю ×{value}{pluralize}",
Rune = "Создаёт руну ×{value}{pluralize}",
Battery = "Создаёт батарейку ×{value}{pluralize_y}",
BlueFly = "Создаёт синюю муху ×{value}{pluralize_y}",
BlueSpider = "Создаёт синего паука ×{value}{pluralize}",
},
-- Permanent Tear Effects
TearEffect = {
@@ -94,14 +94,14 @@ EID.descriptions[languageCode].ModularDescriptions = {
Poison = "{{Poison}} Отравляющие слезы",
},
-- Familiars
FlyOrbital = "{value} Орбитальная муха",
FlyOrbital = "Орбитальная муха ×{value}{pluralize}",
Orbital = "Орбиталь",
BlockProjectiles = "Блокирует вражеские снаряды",
DamagePerTear = "Наносит {value} урона за слезу",
DamagePerShot = "Наносит {value} урона за выстрел",
DamagePerSecond = "Наносит {value} урона в секунду",
ContactDamagePerSecond = "Наносит {value} контактного урона в секунду",
MimicMovement = "Повторяет движения Исаака с задержкой {value} секунд",
MimicMovement = "Повторяет движения Исаака с задержкой в {value} сек.",
-- Player
CantShoot = "Исаак не может стрелять",
PlayerContactDamage = "Исаак наносит {value} контактного урона в секунду",
@@ -109,12 +109,12 @@ EID.descriptions[languageCode].ModularDescriptions = {
-- Misc
LeftEye = "Для левого глаза:",
RightEye = "Для правого глаза:",
RoomEffect = "{{Timer}} Получаем в комнате:",
TimedEffect = "{{Timer}} Действует {value} секунд:",
RoomEffect = "{{Timer}} До конца комнаты:",
TimedEffect = "{{Timer}} Действует {value} сек.:",
OnUseEffect = "При использовании:",
HeldEffect = "Пока держите:",
MaxLuck = "{{Luck}} Макс.({max}%) при {value} удаче",
SingleUseInfo = "{{Warning}} ОДНОРАЗОВЫЙ {{Warning}}",
HeldEffect = "При удержании:",
MaxLuck = "{{Luck}} Макс. ({max}%) при удаче {value}",
SingleUseInfo = "{{Warning}} ОДНОРАЗОВОЕ ИСПОЛЬЗОВАНИЕ {{Warning}}",
NoEffect = "Нет эффекта",
FullMapping = {
BaseDesc = "{{Timer}} Полный эффект отображения карты для этажа {exception}",