Replace the single per-tab text blob with structured widgets: - StatBar: RimWorld-style colored bars for needs, skills, capacities, blood/pain, mood. Good→bad gradient (red/amber/green); drives & skills use a neutral blue; pain fills by amount but colors inverted (more pain = red). - Section headers (accent) group Health (vitals/capacities/conditions) and Mood; section keys lose the "— … —" dashes (the header styling separates them now). - Body lives in a fixed-height ScrollViewer so long tabs (Health) scroll and the panel keeps a constant size instead of jumping between tabs. - Active tab gets a background highlight, not just accent text; tab buttons padded. - Narrative data (overview/genes/products) stays as styled lines; plant growth-to- next-stage shown as a bar. New loc: inspect.health.vitals, inspect.vital.blood/pain (ru/en). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
204 lines
9.0 KiB
JSON
204 lines
9.0 KiB
JSON
{
|
||
"hud.world": "LittleSim | сид {0} | {1} | {2} FPS",
|
||
"hud.datetime": "день {0}, {1:00}:{2:00}",
|
||
"hud.climate": "{0} {1}°C",
|
||
"season.spring": "весна",
|
||
"season.summer": "лето",
|
||
"season.autumn": "осень",
|
||
"season.winter": "зима",
|
||
"hud.controls": "WASD — камера, колесо — зум, ЛКМ — выбрать, ` — консоль, F1 — инспектор",
|
||
"inspect.tab.overview": "Обзор",
|
||
"inspect.tab.genes": "Гены",
|
||
"inspect.tab.products": "Продукты",
|
||
"inspect.tab.needs": "Нужды",
|
||
"inspect.tab.skills": "Навыки",
|
||
"inspect.tab.health": "Здоровье",
|
||
"inspect.tab.mood": "Настроение",
|
||
"inspect.stage": "Стадия: {0} ({1}/{2})",
|
||
"inspect.growing": "Рост: {0:0}% до следующей стадии",
|
||
"inspect.mature": "Полностью выросло",
|
||
"inspect.age": "Возраст: {0:0.0} дн · живёт до {1:0}",
|
||
"inspect.mass": "Вес: {0:0.#} кг · несёт до {1:0.#} кг",
|
||
"inspect.plantmass": "Вес: {0:0.##} кг",
|
||
"inspect.state": "Состояние: {0}",
|
||
"inspect.state.growing": "растёт",
|
||
"inspect.state.mature": "созрело",
|
||
"inspect.state.dormantcold": "покой — слишком холодно",
|
||
"inspect.state.dormanthot": "покой — слишком жарко",
|
||
"inspect.stress": "Стресс: {0:0.0} дн до гибели",
|
||
"inspect.temp": "Температура: рост {0:0}…{1:0}°C, оптимум {2:0}…{3:0}°C",
|
||
"inspect.genes": "Гены",
|
||
"inspect.gene.vigor": "Бодрость {0:0.00} · жизнь {1:0} дн",
|
||
"inspect.gene.env": "Опт. свет {0:0.00} · опт. почва {1:0.00}",
|
||
"inspect.gene.repro": "Расселение {0:0.0} кл · период {1:0.0} дн",
|
||
"inspect.gene.repro2": "Самоопыление {0:0.00} · мутации {1:0.00}",
|
||
"inspect.gene.hardy": "Морозо/жаро {0:0}/{1:0} · оттенок {2:0.00}",
|
||
"inspect.gene.defense": "Защита: яд {0:0.00} · шипы {1:0.00}",
|
||
"inspect.gene.variant": "Морфа: рецессивный вариант",
|
||
"inspect.harvest": "Сбор: {0} ×{1:0.#}",
|
||
"inspect.fruit": "Плоды: {0} ×{1:0.#} ({2}) · зрелых {3:0.#}",
|
||
"inspect.barren": "Не плодоносит",
|
||
"inspect.sex.male": "самец",
|
||
"inspect.sex.female": "самка",
|
||
"inspect.animal.sex": "Пол: {0} · поколение {1}",
|
||
"inspect.animal.pregnant": "Беременна: {0:0.0} дн до родов",
|
||
"inspect.needline": "{0}: {1:0}%",
|
||
"inspect.skillline": "{0}: {1:0}% {2}",
|
||
"skill.foraging": "добыча корма",
|
||
"skill.hunting": "охота",
|
||
"skill.evasion": "уклонение",
|
||
"inspect.health.blood": "Кровь: {0:0}% · боль: {1:0}%",
|
||
"inspect.health.vitals": "Жизненные показатели",
|
||
"inspect.vital.blood": "кровь",
|
||
"inspect.vital.pain": "боль",
|
||
"inspect.health.caps": "Способности",
|
||
"inspect.health.cap": "{0}: {1:0}%",
|
||
"inspect.health.hediffs": "Состояния",
|
||
"inspect.health.hediffline": "{0}: тяжесть {1:0}%",
|
||
"inspect.health.none": "Здоров, ран и болезней нет",
|
||
"inspect.mood.value": "Настроение: {0:0}%",
|
||
"inspect.mood.none": "Настроения нет (примитивный мозг)",
|
||
"inspect.mood.thoughts": "Мысли",
|
||
"inspect.mood.thoughtline": "{0}: {1}",
|
||
"inspect.mood.calm": "Спокоен, особых мыслей нет",
|
||
"animalstage.baby": "детёныш",
|
||
"animalstage.juvenile": "подросток",
|
||
"animalstage.adult": "взрослый",
|
||
"animalstage.senior": "старый",
|
||
"need.hunger": "голод",
|
||
"need.thirst": "жажда",
|
||
"need.rest": "отдых",
|
||
"need.mating": "влечение",
|
||
"cap.consciousness": "сознание",
|
||
"cap.moving": "движение",
|
||
"cap.sight": "зрение",
|
||
"cap.hearing": "слух",
|
||
"cap.smell": "обоняние",
|
||
"cap.touch": "осязание",
|
||
"cap.talking": "речь",
|
||
"cap.eating": "питание",
|
||
"cap.breathing": "дыхание",
|
||
"cap.bloodpumping": "кровоснабжение",
|
||
"cap.bloodfiltration": "фильтрация крови",
|
||
"cap.digestion": "пищеварение",
|
||
"hediff.rut": "гон",
|
||
"hediff.fever": "лихорадка",
|
||
"hediff.bleeding": "кровотечение",
|
||
"hediff.poisoned": "отравление",
|
||
"hediff.hypothermia": "переохлаждение",
|
||
"hediff.heatstroke": "тепловой удар",
|
||
"hediff.infection": "заражение",
|
||
"inspect.hint": "ЛКМ — выбрать · ПКМ/Esc — снять",
|
||
"hud.paused": "ПАУЗА",
|
||
"menu.title": "LittleSim",
|
||
"menu.subtitle": "бог-игра: минимум графики, максимум симуляции",
|
||
"menu.newworld": "Новый мир",
|
||
"menu.load": "Загрузка",
|
||
"menu.settings": "Настройки",
|
||
"menu.credits": "Авторы",
|
||
"menu.quit": "Выход",
|
||
"loading.world": "Создание мира",
|
||
"newworld.title": "Новый мир",
|
||
"newworld.name": "Название",
|
||
"newworld.defaultname": "Новый мир",
|
||
"newworld.size": "Размер",
|
||
"newworld.seed": "Сид",
|
||
"newworld.random": "Случайно",
|
||
"newworld.smoothing": "Сглаживание рельефа",
|
||
"newworld.create": "Создать",
|
||
"newworld.back": "Назад",
|
||
"load.title": "Загрузка",
|
||
"load.empty": "Сохранений пока нет",
|
||
"load.load": "Загрузить",
|
||
"load.delete": "Удалить",
|
||
"load.back": "Назад",
|
||
"settings.title": "Настройки",
|
||
"settings.language": "Язык",
|
||
"settings.fullscreen": "Полный экран",
|
||
"settings.vsync": "Вертикальная синхронизация",
|
||
"settings.resolution": "Разрешение",
|
||
"settings.volume": "Громкость",
|
||
"settings.uiscale": "Масштаб UI",
|
||
"settings.devmode": "Режим разработчика",
|
||
"dev.title": "Дев-спавнер",
|
||
"dev.hint": "Выбери пункт · F9 — скрыть",
|
||
"dev.armed": "В руке: {0} · ЛКМ — спавн, ПКМ — снять",
|
||
"dev.tools": "Инструменты",
|
||
"dev.damage": "Ранить выбранного",
|
||
"dev.kill": "Убить выбранного",
|
||
"dev.infect": "Заразить выбранного",
|
||
"dev.animals": "Животные",
|
||
"dev.plants": "Растения",
|
||
"settings.apply": "Применить",
|
||
"settings.back": "Назад",
|
||
"pause.title": "Пауза",
|
||
"pause.resume": "Продолжить",
|
||
"pause.settings": "Настройки",
|
||
"pause.save": "Сохранить",
|
||
"pause.mainmenu": "Главное меню",
|
||
"pause.quit": "Выход",
|
||
"pause.saved": "Сохранено: {0}",
|
||
"speed.pause": "Пауза",
|
||
"credits.title": "Авторы",
|
||
"credits.author": "mrleo1nid",
|
||
"credits.role": "Идея, код, движок mrgameeng",
|
||
"credits.back": "Назад",
|
||
"preset.small": "Маленький",
|
||
"preset.medium": "Средний",
|
||
"preset.large": "Большой",
|
||
"terrain.deepwater": "глубокая вода",
|
||
"terrain.water": "вода",
|
||
"terrain.sand": "песок",
|
||
"terrain.grass": "трава",
|
||
"terrain.forest": "лес",
|
||
"plant.oak": "дуб",
|
||
"plant.birch": "берёза",
|
||
"plant.pine": "сосна",
|
||
"plant.grass": "пучок травы",
|
||
"plant.bush": "куст",
|
||
"plant.maple": "клён",
|
||
"plant.poplar": "тополь",
|
||
"plant.teak": "тик",
|
||
"plant.cypress": "кипарис",
|
||
"plant.cactus": "кактус",
|
||
"plant.saguaro": "сагуаро",
|
||
"plant.agave": "агава",
|
||
"plant.mushroom": "гриб",
|
||
"plant.flower": "цветок",
|
||
"plant.dandelion": "одуванчик",
|
||
"plant.daylily": "лилейник",
|
||
"plant.rose": "роза",
|
||
"plant.berrybush": "ягодный куст",
|
||
"plant.strawberry": "земляника",
|
||
"plant.raspberry": "малина",
|
||
"plant.stage.seedling": "росток",
|
||
"plant.stage.sprout": "всходы",
|
||
"plant.stage.sapling": "саженец",
|
||
"plant.stage.mature": "взрослое",
|
||
"product.wood": "древесина",
|
||
"product.grass": "трава",
|
||
"product.fiber": "волокно",
|
||
"product.berry": "ягоды",
|
||
"product.acorn": "жёлудь",
|
||
"product.mushroom": "грибы",
|
||
"pawn.being": "житель",
|
||
"pawn.bear": "медведь",
|
||
"pawn.deer": "олень",
|
||
"pawn.fox": "лиса",
|
||
"pawn.hare": "заяц",
|
||
"pawn.boar": "кабан",
|
||
"pawn.wolf": "волк",
|
||
"pawn.chicken": "курица",
|
||
"pawn.muffalo": "муффало",
|
||
"pawn.squirrel": "белка",
|
||
"thought.gaveBirth": "родила потомство",
|
||
"thought.mated": "спарилась",
|
||
"thought.quenchedThirst": "напилась вволю",
|
||
"net.hud": "Мультиплеер: {0} | жителей: {1} | Esc — в меню",
|
||
"net.connecting": "подключение…",
|
||
"net.connected": "подключено",
|
||
"net.failed": "не удалось подключиться",
|
||
"net.lost": "соединение потеряно",
|
||
"net.reconnecting": "переподключение…"
|
||
}
|