go_games_collection/translations_wayfarer4.go

206 lines
21 KiB
Go
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package main
// translationsWayfarerUI добавляется через init() — общие элементы
// интерфейса "Странника" (хаб станции, рынок, верфь, перелёт, бой,
// список заданий, конец карьеры). Тексты самих квестов — в
// translations_wayfarer1/2/3.go.
func init() {
for k, v := range map[string]translationEntry{
"wf.title": {"=== СТРАННИК ===", "=== WAYFARER ==="},
"wf.confirm_reset": {"Вы уверены? Текущая карьера будет безвозвратно потеряна.", "Are you sure? Your current career will be permanently lost."},
"wf.confirm_reset.hint": {"[y] да, начать новую карьеру [n/esc] отмена", "[y] yes, start a new career [n/esc] cancel"},
"wf.msg.reset_done": {"Начата новая карьера.", "A new career has started."},
"wf.status_line": {
"Кредиты: %s Груз: %d/%d Топливо: %.1f/%.1f Корпус: %d/%d Щиты: %d/%d",
"Credits: %s Cargo: %d/%d Fuel: %.1f/%.1f Hull: %d/%d Shields: %d/%d",
},
"wf.system_line": {"Система: %s (%s, тех. уровень %d)", "System: %s (%s, tech level %d)"},
"wf.rating_line": {"Рейтинг пилота: %s (побед: %d)", "Pilot rating: %s (kills: %d)"},
"wf.hub.hint1": {"[1] Рынок [2] Верфь [3] Перелёт [4] Задания", "[1] Market [2] Shipyard [3] Travel [4] Quests"},
"wf.hub.hint2": {"Пристыкованы к станции.", "Docked at the station."},
"wf.hint.quit": {"[q] сохранить и выйти в меню [N] начать новую карьеру", "[q] save and quit to menu [N] start a new career"},
"wf.market.title": {"=== РЫНОК ===", "=== MARKET ==="},
"wf.market.line": {"%-22s цена: %8.1f в трюме: %-3d", "%-22s price: %8.1f held: %-3d"},
"wf.market.bought_at": {" (куплено по: %.1f)", " (bought at: %.1f)"},
"wf.market.illegal_tag": {"[запрещено]", "[illegal]"},
"wf.market.hint": {
"[↑↓/kj] выбор товара [b] купить 1 [B] купить максимум [s] продать 1 [S] продать всё [q] назад",
"[↑↓/kj] choose commodity [b] buy 1 [B] buy max [s] sell 1 [S] sell all [q] back",
},
"wf.shipyard.title": {"=== ВЕРФЬ ===", "=== SHIPYARD ==="},
"wf.shipyard.refuel": {"Дозаправить полный бак (цена: %.0f)", "Refuel to full (cost: %.0f)"},
"wf.shipyard.repair": {"Починить корпус полностью (цена: %.0f)", "Repair hull fully (cost: %.0f)"},
"wf.shipyard.missile_regular": {"Купить обычную ракету (цена: %.0f, на борту: %d, слоты: %d/%d)", "Buy a regular missile (cost: %.0f, on board: %d, slots: %d/%d)"},
"wf.shipyard.missile_homing": {"Купить самонаводящуюся ракету (цена: %.0f, на борту: %d, слоты: %d/%d)", "Buy a homing missile (cost: %.0f, on board: %d, slots: %d/%d)"},
"wf.shipyard.decoy": {"Купить тепловую ловушку (цена: %.0f, на борту: %d)", "Buy a thermal decoy (cost: %.0f, on board: %d)"},
"wf.shipyard.available": {"доступно", "available"},
"wf.shipyard.owned": {"уже установлено", "already installed"},
"wf.shipyard.equip_line": {
"%-28s цена: %8.0f [%s]",
"%-28s cost: %8.0f [%s]",
},
"wf.shipyard.hint": {
"[↑↓/kj] выбор [enter] купить/починить/дозаправить [q] назад",
"[↑↓/kj] choose [enter] buy/repair/refuel [q] back",
},
"wf.travel.title": {"=== ПЕРЕЛЁТ ===", "=== TRAVEL ==="},
"wf.travel.range": {"Дальность на текущем запасе топлива: %.1f св. лет", "Range on current fuel: %.1f ly"},
"wf.travel.none_in_range": {"Нет систем в пределах досягаемости.", "No systems within range."},
"wf.travel.line": {"%-16s %-24s %.1f св. лет", "%-16s %-24s %.1f ly"},
"wf.travel.galactic_jump": {"Межгалактический прыжок (нужен почти полный бак)", "Intergalactic jump (needs an almost full tank)"},
"wf.galactic.title": {"=== МЕЖГАЛАКТИЧЕСКИЙ ПРЫЖОК ===", "=== INTERGALACTIC JUMP ==="},
"wf.galactic.current": {"Сейчас: галактика %d, система %d", "Currently: galaxy %d, system %d"},
"wf.galactic.target": {"Цель: галактика %d, система %d", "Target: galaxy %d, system %d"},
"wf.galactic.preview": {"%s — %s, тех. уровень %d", "%s — %s, tech level %d"},
"wf.galactic.visited": {"(вы уже бывали в этой системе)", "(you've already been to this system)"},
"wf.galactic.unvisited": {"(неизведанная система)", "(unexplored system)"},
"wf.galactic.hint": {"[←→] галактика [↑↓] система ±1 [Shift+↑↓] ±10 [enter] прыжок [q] назад", "[←→] galaxy [↑↓] system ±1 [Shift+↑↓] ±10 [enter] jump [q] back"},
"wf.travel.hint": {"[↑↓/kj] выбор [enter] лететь [q] назад", "[↑↓/kj] choose [enter] jump [q] back"},
"wf.combat.title": {"=== БОЙ ===", "=== COMBAT ==="},
"wf.combat.enemy_line": {"%s — корпус: %d/%d", "%s — hull: %d/%d"},
"wf.combat.enemy_weapon": {"вооружение: %s", "armament: %s"},
"wf.combat.player_hull": {"Вы — корпус: %d/%d", "You — hull: %d/%d"},
"wf.combat.shields_line": {"Ваши щиты — нос: %d хвост: %d левый борт: %d правый борт: %d (максимум: %d)", "Your shields — fore: %d aft: %d left: %d right: %d (max: %d)"},
"wf.combat.enemy_shields_line": {"Щиты врага — нос: %d хвост: %d левый борт: %d правый борт: %d (максимум: %d)", "Enemy shields — fore: %d aft: %d left: %d right: %d (max: %d)"},
"wf.combat.round_result": {"Вы нанесли %d урона, получили %d урона (в %s).", "You dealt %d damage, took %d damage (to %s)."},
"wf.combat.outcome.won": {"Противник уничтожен!", "Enemy destroyed!"},
"wf.combat.outcome.fled": {"Вы успешно сбежали.", "You successfully fled."},
"wf.combat.outcome.negotiated": {"Удалось договориться.", "You reached an agreement."},
"wf.combat.outcome.lost": {"Ваш корабль уничтожен...", "Your ship has been destroyed..."},
"wf.weapon.laser": {"лазер", "laser"},
"wf.weapon.missile_regular": {"обычные ракеты", "regular missiles"},
"wf.weapon.missile_homing": {"самонаводящиеся ракеты", "homing missiles"},
"wf.combat.action.attack_laser": {"Атаковать лазером", "Attack with laser"},
"wf.combat.action.attack_missile_regular": {"Выстрелить обычной ракетой (осталось: %d)", "Fire a regular missile (remaining: %d)"},
"wf.combat.action.attack_missile_homing": {"Выстрелить самонаводящейся ракетой (осталось: %d)", "Fire a homing missile (remaining: %d)"},
"wf.combat.action.flee": {"Бежать", "Flee"},
"wf.combat.action.negotiate": {"Договориться", "Negotiate"},
"wf.combat.action.dodge": {"Увернуться от ракеты", "Dodge the missile"},
"wf.combat.action.decoy": {"Обмануть тепловой ловушкой (осталось: %d)", "Fool it with a thermal decoy (remaining: %d)"},
"wf.combat.action.distribute": {"Распределить энергию щита", "Distribute shield energy"},
"wf.combat.facing.fore": {"нос", "fore"},
"wf.combat.facing.aft": {"хвост", "aft"},
"wf.combat.facing.left": {"левый борт", "left side"},
"wf.combat.facing.right": {"правый борт", "right side"},
"wf.combat.distribute.title": {"Распределение энергии щита:", "Shield energy distribution:"},
"wf.combat.distribute.line": {"%s: %d", "%s: %d"},
"wf.combat.distribute.total": {"Всего: %d из %d", "Total: %d of %d"},
"wf.combat.distribute.hint": {"[←→] выбор направления [↑↓] ±5 [enter] подтвердить [esc] отмена", "[←→] select direction [↑↓] ±5 [enter] confirm [esc] cancel"},
"wf.combat.approach_hint": {"Враг заходит: %s", "Enemy is approaching: %s"},
"wf.combat.approach.front": {"строго спереди — удар точно в нос", "straight ahead — the hit will land on the nose"},
"wf.combat.approach.behind": {"строго сзади — удар точно в хвост", "straight behind — the hit will land on the tail"},
"wf.combat.approach.left": {"слева — удар в левый борт либо в хвост", "from the left — the hit will land on the left side or the tail"},
"wf.combat.approach.right": {"справа — удар в правый борт либо в хвост", "from the right — the hit will land on the right side or the tail"},
"wf.combat.approach.vertical": {"сверху или снизу — удар в нос либо в хвост", "from above or below — the hit will land on the nose or the tail"},
"wf.combat.facing_choice.title": {"Выберите направление удара по врагу:", "Choose which direction to strike:"},
"wf.combat.facing_choice.hint": {"[esc] отменить выбор оружия", "[esc] cancel weapon choice"},
"wf.enemy.pirate": {"Пиратский корабль", "Pirate ship"},
"wf.enemy.raider": {"Налётчик", "Raider"},
"wf.equip.fuelscoop": {"Топливный скиммер", "Fuel scoop"},
"wf.equip.cargoexp": {"Расширение трюма", "Cargo bay expansion"},
"wf.equip.shieldbooster": {"Усилитель щитов", "Shield booster"},
"wf.equip.escapepod": {"Спасательная капсула", "Escape pod"},
"wf.equip.betterlaser": {"Улучшенный лазер", "Improved laser"},
"wf.gameover.destroyed": {"Ваш корабль уничтожен. Карьера окончена.", "Your ship has been destroyed. Career over."},
"wf.gameover.stats": {"Финальный рейтинг: %s (побед: %d)", "Final rating: %s (kills: %d)"},
"wf.gameover.hint": {"[n] новая карьера [q] в меню", "[n] new career [q] menu"},
"wf.gov.anarchy": {"Анархия", "Anarchy"},
"wf.gov.feudal": {"Феодализм", "Feudal"},
"wf.gov.dictatorship": {"Диктатура", "Dictatorship"},
"wf.gov.communist": {"Коммунизм", "Communist"},
"wf.gov.confederacy": {"Конфедерация", "Confederacy"},
"wf.gov.democracy": {"Демократия", "Democracy"},
"wf.gov.corporate": {"Корпоративное государство", "Corporate state"},
"wf.msg.bought": {"Куплено: %d ед. (%s)", "Bought: %d units (%s)"},
"wf.msg.sold": {"Продано: %d ед. (%s)", "Sold: %d units (%s)"},
"wf.msg.refueled": {"Бак заправлен.", "Tank refueled."},
"wf.msg.repaired": {"Корпус починен.", "Hull repaired."},
"wf.msg.missile_bought": {"Ракета загружена в пусковой слот.", "Missile loaded into a launch slot."},
"wf.msg.decoy_bought": {"Тепловая ловушка закуплена.", "Thermal decoy purchased."},
"wf.msg.equipped": {"Снаряжение установлено.", "Equipment installed."},
"wf.msg.galactic_jump": {"Межгалактический прыжок выполнен.", "Intergalactic jump complete."},
"wf.msg.jump_quiet": {"Прыжок прошёл спокойно.", "The jump was uneventful."},
"wf.msg.pirate_ambush": {"Из засады выходит пиратский корабль!", "A pirate ship ambushes you!"},
"wf.msg.cargo_confiscated": {"Патруль конфисковал запрещённый груз на сумму %s кредитов.", "Patrol confiscated illegal cargo worth %s credits."},
"wf.msg.scan_clear": {"Патруль проверил корабль — всё чисто.", "Patrol scanned your ship — all clear."},
"wf.msg.distress_trap": {"Сигнал бедствия оказался ловушкой!", "The distress signal was a trap!"},
"wf.msg.distress_reward": {"Вы помогли терпящим бедствие и получили %s кредитов.", "You helped the distressed ship and received %s credits."},
"wf.msg.derelict_find": {"На обломках найдено %s кредитов.", "Found %s credits worth of salvage on the derelict."},
"wf.msg.combat_won": {"Победа! Получено %s кредитов.", "Victory! You received %s credits."},
"wf.msg.combat_fled": {"Вам удалось сбежать.", "You managed to flee."},
"wf.msg.combat_negotiated": {"Удалось договориться и избежать боя.", "You negotiated your way out of the fight."},
"wf.msg.escape_pod_used": {"Спасательная капсула сработала — корабль уцелел, но дорогой ценой.", "The escape pod activated — your ship survived, at a steep cost."},
"wf.quests.title": {"=== ЗАДАНИЯ ===", "=== QUESTS ==="},
"wf.quests.active": {"Активный квест: %s", "Active quest: %s"},
"wf.quests.hint.continue": {"[enter] продолжить [q] назад", "[enter] continue [q] back"},
"wf.quests.hint.list": {"[q] назад", "[q] back"},
"wf.quests.none_left": {"Больше доступных заданий нет.", "No more quests available."},
"wf.quests.hint.back": {"[q] назад", "[q] back"},
"wf.quests.hint.abandon": {"[q] прервать квест (без последствий)", "[q] abandon quest (no consequences)"},
"wf.quests.progress": {"Выполнено заданий: %d из %d", "Quests completed: %d of %d"},
"wf.quests.all_done": {"Все доступные задания выполнены. Продолжайте путешествовать!", "All available quests are complete. Keep traveling!"},
"wf.quests.none_active": {"Сейчас нет активного задания. Отправляйтесь в путь — рано или поздно кто-то попросит о помощи.", "You have no active quest right now. Set out on your travels — sooner or later, someone will ask for your help."},
"wf.quests.offer.title": {"=== ПРЕДЛОЖЕНИЕ ЗАДАНИЯ ===", "=== QUEST OFFER ==="},
"wf.quests.offer.accept": {"[1] Взяться за задание", "[1] Accept the quest"},
"wf.quests.offer.decline": {"[2] Отказаться", "[2] Decline"},
"wf.quests.declined": {"Вы отказались от задания.", "You declined the quest."},
"rating.harmless": {"Безобиден", "Harmless"},
"rating.mostly_harmless": {"Практически безобиден", "Mostly Harmless"},
"rating.poor": {"Слабый пилот", "Poor"},
"rating.average": {"Средний пилот", "Average"},
"rating.above_average": {"Выше среднего", "Above Average"},
"rating.competent": {"Опытный", "Competent"},
"rating.dangerous": {"Опасен", "Dangerous"},
"rating.deadly": {"Смертельно опасен", "Deadly"},
"rating.wayfarer_elite": {"Элитный Странник", "Wayfarer Elite"},
"сейчас уже выполняется другой квест": {"сейчас уже выполняется другой квест", "another quest is already active"},
"этот квест уже завершён или провален ранее": {"этот квест уже завершён или провален ранее", "this quest has already been completed or failed"},
"квест с таким ключом не найден": {"квест с таким ключом не найден", "no quest found with that key"},
"сейчас нет активного квеста": {"сейчас нет активного квеста", "there's no active quest right now"},
"недопустимый номер варианта": {"недопустимый номер варианта", "invalid choice number"},
"недостаточно кредитов": {"недостаточно кредитов", "not enough credits"},
"трюм заполнен": {"трюм заполнен", "cargo hold is full"},
"все ракетные слоты уже заняты": {"все ракетные слоты уже заняты", "all missile slots are already full"},
"на борту нет ракет этого типа": {"на борту нет ракет этого типа", "no missiles of this type on board"},
"неизвестный тип вооружения": {"неизвестный тип вооружения", "unknown weapon type"},
"распределение энергии щита не может превышать общий запас": {"распределение энергии щита не может превышать общий запас", "shield energy distribution cannot exceed the total reserve"},
"этого товара нет в трюме в таком количестве": {"этого товара нет в трюме в таком количестве", "you don't have that much of this commodity in your hold"},
"не хватит топлива долететь так далеко": {"не хватит топлива долететь так далеко", "not enough fuel to reach that far"},
"вы уже в этой системе": {"вы уже в этой системе", "you're already in that system"},
"это снаряжение уже установлено": {"это снаряжение уже установлено", "this equipment is already installed"},
"для межгалактического прыжка нужен полный (или почти полный) бак": {"для межгалактического прыжка нужен полный (или почти полный) бак", "an intergalactic jump needs a full (or nearly full) tank"},
"межгалактический прыжок должен вести в другую галактику": {"межгалактический прыжок должен вести в другую галактику", "an intergalactic jump must lead to a different galaxy"},
"commodity.food": {"Продовольствие", "Food"},
"commodity.textiles": {"Текстиль", "Textiles"},
"commodity.machinery": {"Техника", "Machinery"},
"commodity.computers": {"Компьютеры", "Computers"},
"commodity.luxuries": {"Предметы роскоши", "Luxuries"},
"commodity.medicine": {"Медикаменты", "Medicine"},
"commodity.minerals": {"Минералы", "Minerals"},
"commodity.rare_metals": {"Редкие металлы", "Rare metals"},
"commodity.contraband": {"Контрабанда", "Contraband"},
"commodity.firearms": {"Оружие", "Firearms"},
"game.wayfarer.name": {"Странник (Wayfarer)", "Wayfarer"},
"game.wayfarer.desc": {"Текстовая космоторговля в духе Elite: галактика, торговля, пошаговый бой, 8 сюжетных квестов", "Text-based space trading inspired by Elite: a galaxy, trading, turn-based combat, 8 story quests"},
} {
translations[k] = v
}
}