Files
metro-puzzle-jp/resources/text/en.json
claude 86f8130735
All checks were successful
release / build-release (push) Successful in 1m35s
M12: ljud, inställningar och release v0.1.0
tools/gensound syntetiserar 21 ljud: fyra stationsmelodier i klockklang
(en per station via melody-fältet eller banans id), ankomstjingel,
ding-dong vid inrullning, dörrsignal vid avgång, spärrens pip och
nekande, kiosk, toalett, lärt ord, bekräfta/varning, byte, personal,
vinst, förlust, flygplan, sorl och menymusik. sfx.go spelar effekter
utifrån vad som hänt i sim.Run sedan förra bildrutan. Ljudlagret har
huvudvolym × effekter/musik och byter inte slinga i onödan.
Inställningar (S på bankartan, sparas): volymer, språk sv/en som laddas
om direkt, fönsterskala, fullskärm (F11 överallt) och tangentöversikt.
Fönsterikon från genart. CHANGELOG.md. Tester för ljudfiler, melodival
och inställningar. Docs, wiki och skärmdumpar uppdaterade.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-25 08:31:38 +01:00

261 lines
11 KiB
JSON

{
"game.title": "Metro Puzzle JP",
"menu.start": "Start",
"menu.continue": "Continue",
"menu.endless": "Endless mode",
"menu.settings": "Settings",
"menu.quit": "Quit",
"hud.destination": "Destination",
"hud.next_train": "Next train",
"hud.card_balance": "Card balance",
"meter.food": "Food",
"meter.drink": "Drink",
"meter.toilet": "Toilet",
"meter.battery": "Battery",
"level.failed": "You missed too many trains…",
"level.cleared": "Arrived!",
"menu.choose_level": "Choose a level:",
"menu.hint": "Arrows/WASD: select Enter: start L: word list Esc: quit",
"hud.time": "Time",
"hud.steps": "Steps",
"hud.controls": "Esc: menu M: map",
"level.wrong_train": "Wrong train!",
"result.hint": "R: replay L: word list Enter/Esc: map",
"hud.card": "Card",
"hud.track": "Track",
"hud.next_train_in": "Next train in",
"hud.departs_in": "Departs in",
"hud.board": "Enter: board",
"hud.gate_denied": "Gate: card has no balance!",
"hud.sign": "Sign",
"result.wrong_detail": "You went to %s instead of %s.",
"result.gates": "Gates",
"result.card": "Card left",
"hud.japanese": "日本語",
"hud.words": "words",
"hud.track_suffix_ja": "番線",
"hud.for_ja": "方面",
"hud.english": "EN",
"hud.help_prompt": "H: ask someone for help (%.0f s)",
"hud.help_progress": "Asking a passer-by…",
"hud.learned": "New word",
"hud.revealed": "Translated",
"result.helps": "asked for help",
"result.par": "par",
"result.destination": "destination",
"hud.progress": "Progress",
"words.title": "Word list 言葉",
"words.points": "Points",
"words.hint": "Arrows: select Enter: learn the word for points Esc/L: back",
"words.already": "You already know that word.",
"words.bought": "New word: %s = %s",
"words.too_expensive": "Costs %d points - clear levels with good times for more.",
"urge.toilet": "needs the toilet (W)",
"urge.thirsty": "is thirsty (K)",
"urge.hungry": "is hungry (K)",
"urge.distracted": "got distracted…",
"hud.toilet_prompt": "Enter: toilet for %d person(s), %.0f s",
"hud.toilet_busy": "In the toilet…",
"hud.toilet_none": "Nobody needs the toilet right now.",
"hud.kiosk_prompt": "Enter: buy food/drink for %d person(s), %d¥",
"hud.kiosk_none": "Nobody is hungry or thirsty right now.",
"result.explored": "Explored",
"result.served": "served",
"hud.cash": "Cash",
"hud.phone": "Phone",
"hud.ticket": "Ticket",
"hud.machine_topup": "Enter: top up the card (card %d¥, cash %d¥)",
"hud.machine_ticket": "Enter: buy a ticket (cash %d¥)",
"hud.wrong_ticket": "This ticket is not valid for this train!",
"hud.need_ticket": "Gate: you need a ticket - buy one at the machine (T).",
"hud.phone_dead": "Gate: your phone is dead - buy a ticket instead.",
"hud.rescan": "Beep… scan again.",
"hud.missed_train": "You could not get on - the train left.",
"level.lost": "Level failed",
"result.lost_wrong_train": "Wrong train.",
"result.lost_wrong_stop": "You got off at the wrong station.",
"result.lost_missed_stop": "You rode past your destination.",
"result.spent": "Spent",
"result.missed": "Missed trains",
"menu.phone": "P: card in phone %s",
"menu.on": "on",
"menu.off": "off",
"mini.cancel": "Esc: cancel",
"mini.topup.title": "Top up the card",
"mini.topup.pick": "Pick the right button on the machine:",
"mini.topup.amount": "Choose an amount:",
"mini.topup.feed": "Hold Enter to feed %d¥ in bills",
"mini.topup.wrong": "Wrong button…",
"mini.ticket.title": "Tickets",
"mini.ticket.hint": "Buy a ticket to %s. Cash: %d¥",
"mini.crowd.title": "Crowded train - squeeze in",
"mini.crowd.hint": "Press Enter when the marker is in the green zone (%d tries left)",
"mini.ride.title": "On the train - next stop",
"mini.ride.hint": "Enter: get off here (you are going to %s)",
"hud.time_left": "Left",
"hud.debuffs": "Debuffs",
"hud.grumpy": "Someone is grumpy about their seat…",
"hud.poisoned": "That snack tasted odd…",
"hud.need_all_cards": "Gate: %s has no money on the card.",
"hud.need_all_tickets": "Gate: everyone needs a ticket.",
"result.lost_time_up": "Time ran out.",
"result.lost_missed_trains": "Too many missed trains.",
"result.score": "Score",
"result.money": "money",
"result.meters": "meters",
"result.new_debuffs": "New debuffs",
"mini.topup.member": "Whose card to top up?",
"mini.seat.hint": "Pick a seat for %s (arrows, Enter)",
"mini.seat.prefs": "Wishes:",
"seat.front": "← direction of travel",
"seat.window": "window",
"seat.aisle": "aisle",
"seat.left": "left side",
"seat.right": "right side",
"seat.with": "next to %s",
"debuff.sore_feet": "sore feet",
"debuff.tired": "tired",
"debuff.hangry": "hangry",
"debuff.food_poisoning": "food poisoning",
"debuff.doms": "sore muscles",
"debuff.blisters": "blisters",
"debuff.heavy_bag": "heavy bag",
"debuff.stuffed": "stuffed",
"debuff.sweaty": "sweaty and hot",
"hud.cash_short": "Cash",
"hud.missed_short": "Miss",
"result.penalty": "penalty",
"result.lang_points": "language points",
"result.missed_short": "Missed",
"result.map": "map",
"hud.approaching": "Train arriving in %.0f s - melody playing",
"hud.arriving": "The train is pulling in…",
"hud.closing": "Doors closing - board now!",
"hud.leaving": "The train is leaving…",
"hud.train_near": "Train approaching!",
"map.level": "Level",
"map.xp": "XP",
"map.skill_points": "Skill points",
"map.side": "Side trip",
"map.party": "Party",
"map.resume": "⟳ resume (saved seed)",
"map.locked": "Locked - clear the previous level first.",
"map.hint": "Enter start N mode L words T skills I items P phone S set.",
"skills.title": "Skills 技",
"skills.to_next": "XP to next",
"skills.already": "Already unlocked.",
"skills.unlocked": "Unlocked: %s",
"skills.need_points": "Costs %d skill points - level up by clearing levels.",
"skills.need_req": "Requires an earlier skill in the branch.",
"skills.hint": "Arrows: select Enter: unlock Esc/T: back",
"items.title": "Wardrobe 持ち物",
"items.owned": "items",
"items.owned_short": "owned",
"items.wearing": "worn",
"items.none": "Nothing yet - buy at kiosks (B) or clear side trips.",
"items.worn": "You wear %s.",
"items.removed": "You took off %s.",
"items.total": "Total",
"items.hint": "Arrows: select Enter: wear/remove Esc/I: back",
"shop.title": "Shop",
"shop.owned": "You already have that.",
"shop.bought": "Bought: %s",
"shop.too_expensive": "You cannot afford it.",
"shop.hint": "Arrows: select Enter: buy Esc/B: close",
"hud.shop_prompt": "B: shop",
"result.level_up": "Level up!",
"result.new_items": "New",
"result.unlocked": "Unlocked",
"stat.speed": "speed",
"stat.thirst": "thirst",
"stat.focus": "focus",
"stat.toilet": "toilet",
"stat.luck": "luck",
"slot.head": "head",
"slot.face": "face",
"slot.body": "body",
"slot.feet": "feet",
"slot.bag": "bag",
"effect.kana": "reads kana",
"effect.fog": "+%d sight",
"effect.landmarks": "landmarks on map",
"effect.free_gates": "free gates",
"effect.reveal": "map: %s",
"effect.battery": "infinite battery",
"mini.car.title": "Choose a car",
"mini.car.alighting": "People are getting off - wait…",
"mini.car.pick": "Pick a car with the arrows, board with Enter.",
"mini.car.men": "There is a man in the party - not the women-only car (pink)!",
"mini.car.hint": "←/→: car Enter: board Esc: cancel",
"car.crowd.low": "few people",
"car.crowd.mid": "some people",
"car.crowd.high": "packed",
"hud.car_suffix_ja": "号車",
"mini.ride.let_pass": "Someone wants to get off - press ← to step aside!",
"mini.ride.crowd": "Crowding",
"hud.women_only": "Women-only car with a man in the party - heavy penalty!",
"hud.early_board": "Let people off first!",
"hud.bump": "Sumimasen…",
"hud.wrong_lane": "Wrong side - keep to the side the lane shows",
"result.car": "car",
"hud.take": "Take:",
"hud.mode_signs": "Sign mode: work out the train yourself, +50 % score",
"hud.terminal": "Lines from here (terminal):",
"menu.mode": "N: navigation %s",
"mode.list": "list mode (next train shown)",
"mode.signs": "sign mode (+50 % score)",
"result.bonus": "sign bonus",
"result.lost_wrong_direction": "Wrong direction.",
"result.lost_too_far": "Too far away.",
"result.wrong_direction_detail": "The line does reach %[2]s, but the train for %[1]s goes the other way.",
"result.too_far_detail": "The train for %[1]s only reaches %[2]s after a long detour.",
"hud.via": "via",
"hud.transfer_done": "Transfer! Find the next train.",
"map.transfers": "transfers",
"ending.title": "Flying home",
"ending.sub": "Last day. The party flies home from Narita.",
"ending.summary": "The trip in numbers",
"ending.levels": "Levels cleared",
"ending.stars": "Stars",
"ending.score": "Best scores total",
"ending.words": "Japanese words learned",
"ending.items": "Souvenirs",
"ending.none": "none",
"ending.story_done": "Story complete! Endless mode and New Game+ are up next.",
"ending.hint": "Enter: continue Esc: level map",
"ending.credits": "Metro Puzzle JP\n\nIdea and game design\nBjörn\n\nCode and pixels\nClaude (Anthropic)\n\nEngine\nEbitengine\n\nFont\nPixelMplus (M+ FONT LICENSE)\n\nThe trains, the signs and the chatter\nTokyo\n\nThanks for riding!\nまたね",
"mini.payer.title": "Who pays?",
"mini.payer.price": "To pay: %d¥ (food and drink for everyone who needs it)",
"mini.payer.cash": "Cash",
"mini.payer.card": "card",
"mini.payer.short": "Not enough - pick someone else.",
"mini.payer.hint": "Arrows: choose Enter: pay Esc: cancel",
"hud.no_exit": "The gate will not let you out until you have travelled. Enter here calls the staff (%.0f s).",
"hud.staff_prompt": "Enter: call the staff to get out (%.0f s)",
"hud.staff_busy": "Staff on the way...",
"hud.staff_unlocked": "The staff unlocked the cards - you can leave.",
"hud.unlocked_prompt": "Cards unlocked: you can leave. Entering again costs again.",
"map.endless": "O: endless mode",
"map.endless_best": "best %d points, %d goals",
"map.ngplus": "G: New Game+",
"map.ngplus_level": "NG+%d",
"map.ngplus_confirm": "Press G again: the story restarts with skills and XP kept. Items, stars and money reset, the party grows.",
"result.endless_won": "Goal %d done! %d points in total.",
"result.endless_lost": "Endless mode over after %d goals: %d points (best %d).",
"result.endless_best": "New best!",
"result.hint_endless": "Enter: next goal L: words Esc: end the run",
"result.hint_endless_over": "Enter/Esc: level map L: words",
"settings.title": "Settings",
"settings.master": "Master volume",
"settings.effects": "Effects",
"settings.music": "Music and chatter",
"settings.lang": "Language",
"settings.scale": "Window scale",
"settings.scale_auto": "from -scale (default 4x)",
"settings.fullscreen": "Fullscreen (F11)",
"settings.hint": "Arrows: pick row / change Enter: toggle Esc: back",
"settings.keys": "Arrows/WASD walk, Enter select, Esc back, H help, L words, T skills, I wardrobe, B shop, M map, N mode, O endless, G NG+, S settings, F11 fullscreen. Gamepad: A select, B back, Y help, X words, Back map.",
"lang.sv": "Svenska",
"lang.en": "English"
}