Files
metro-puzzle-jp/resources/text/en.json
claude 9fc7e94074
All checks were successful
release / build-release (push) Successful in 1m41s
M6: plånbok, biljetter, kortet i telefonen och seedade minispel
- sim.Wallet: IC-kort, kontanter, pappersbiljett, telefon med batteri,
  spenderat; följer med mellan banor (Game.Wallet)
- internal/minigame: gemensamt Game-gränssnitt (Update/Done/Success), all
  slump från del-seeds: TopUp (hitta チャージ, belopp, mata sedlar),
  Ticket (taxetavla med resmål på japanska), Crowd (tidsfönster, två
  försök), Ride (stationerna passerar, kliv av vid resmålet)
- sim.Run: spärren kräver biljett på biljettbanor annars användbart kort;
  telefonen ger ×1,1 fart men 15 % seedad omskanning (frysning 1,5 s),
  dött batteri gör kortet oanvändbart; automaten startar påfyllning eller
  biljettköp; tåget kontrollerar biljetten; fulla tåg kräver trängsel;
  resan avgör vinst/förlust (fel station, åkte förbi, fel tåg); StepMini
  låter klockan och sällskapet ticka medan rörelsen pausar
- level: ticketRequired, rideStops, Train.Crowded; 002 är biljettbana med
  fullt tåg och fyra stopp; ordboken har stationer (kind) + sju nya namn
- game: vyer för minispelen, plånbok i HUD, P i menyn = kort i telefonen,
  förlustorsaker och spenderat på resultatet, flaggor -phone/-card,
  skriptkommandon hold/waitstop; inforuta/minikarta döljs under minispel
- plan: M7b (Björn) – tågvind, ankomstindikator nära rälsen,
  in-/utkörningsanimation för tåg och bussar – i spelbeskrivning, roadmap,
  testplan
- docs/README/wiki med tre nya bilder (automat, biljettavla, tågresa)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-24 09:50:12 +02:00

96 lines
3.8 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: menu",
"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)"
}