Files
metro-puzzle-jp/resources/text/sv.json
claude d466333f01
All checks were successful
release / build-release (push) Successful in 1m42s
M7b: tågfaser, räls, in-/utkörning, vind, ankomstindikator och melodier
- level.Schedule.Phase: away/approaching/arriving/dwelling/closing/leaving
  ur tidtabellen med progress; Boardable (öppna dörrar) och Present;
  validering av minsta uppehåll/borta-tid; TrackTile för rälsen
- sim.Run: ombordstigning bara med öppna dörrar, TrainVisible via Present,
  PlatformPhase och NearTrack (närmaste perrong inom två rutor)
- game/trains.go: rälsrutor längs kantraden (roterade för vertikala spår),
  tre vagnar som bromsar in och accelererar ut längs rälsen, strålkastare
  under inrullningen, blinkande lampor vid kanten för den som står nära,
  dammpartiklar längs perrongen; kameran får en rutas marginal så att
  kanträlsen syns
- game/audio.go: ebiten/v2/audio med avgångsmelodi (approaching) och
  dörrsignal (closing), volym efter avstånd, -mute; tools/gensound
  syntetiserar placeholder-WAV:ar
- HUD: fasberoende perrongtext och "tåg på väg in" nära rälsen;
  skriptkommandot waitphase; skärmdump av ankomsten
- plan (Björn 2026-10-24): räls/väg-grafik och melodierna i M7b; folk/NPC:er,
  vänster-/högertrafik, bredare gångar, reklam- och ljudröra som nytt steg
  M9b – i spelbeskrivning, roadmap, testplan
- docs/README/wiki uppdaterade

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

137 lines
5.4 KiB
JSON

{
"game.title": "Metro Puzzle JP",
"menu.start": "Starta",
"menu.continue": "Fortsätt",
"menu.endless": "Oändligt läge",
"menu.settings": "Inställningar",
"menu.quit": "Avsluta",
"hud.destination": "Resmål",
"hud.next_train": "Nästa tåg",
"hud.card_balance": "Kortsaldo",
"meter.food": "Mat",
"meter.drink": "Dryck",
"meter.toilet": "Toa",
"meter.battery": "Batteri",
"level.failed": "Du missade för många tåg…",
"level.cleared": "Framme!",
"menu.choose_level": "Välj bana:",
"menu.hint": "Pilar/WASD: välj Enter: starta L: ordlista Esc: avsluta",
"hud.time": "Tid",
"hud.steps": "Steg",
"hud.controls": "Esc: meny M: karta",
"level.wrong_train": "Fel tåg!",
"result.hint": "R: spela om L: ordlista Enter/Esc: meny",
"hud.card": "Kort",
"hud.track": "Spår",
"hud.next_train_in": "Nästa tåg om",
"hud.departs_in": "Avgår om",
"hud.board": "Enter: kliv på",
"hud.gate_denied": "Spärren: kortet saknar saldo!",
"hud.sign": "Skylt",
"result.wrong_detail": "Du åkte mot %s i stället för %s.",
"result.gates": "Spärrar",
"result.card": "Kort kvar",
"hud.japanese": "日本語",
"hud.words": "ord",
"hud.track_suffix_ja": "番線",
"hud.for_ja": "方面",
"hud.english": "EN",
"hud.help_prompt": "H: fråga någon om hjälp (%.0f s)",
"hud.help_progress": "Frågar en förbipasserande…",
"hud.learned": "Nytt ord",
"hud.revealed": "Översatt",
"result.helps": "frågat om hjälp",
"result.par": "par",
"result.destination": "resmålet",
"hud.progress": "Framsteg",
"words.title": "Ordlista 言葉",
"words.points": "Poäng",
"words.hint": "Pilar: välj Enter: lär dig ordet för poäng Esc/L: tillbaka",
"words.already": "Det ordet kan du redan.",
"words.bought": "Nytt ord: %s = %s",
"words.too_expensive": "Kostar %d poäng - klara banor med bra tid för fler.",
"urge.toilet": "måste på toa (W)",
"urge.thirsty": "är törstig (K)",
"urge.hungry": "är hungrig (K)",
"urge.distracted": "blev distraherad…",
"hud.toilet_prompt": "Enter: toalett för %d person(er), %.0f s",
"hud.toilet_busy": "På toaletten…",
"hud.toilet_none": "Ingen behöver toa just nu.",
"hud.kiosk_prompt": "Enter: köp mat/dryck åt %d person(er), %d¥",
"hud.kiosk_none": "Ingen är hungrig eller törstig just nu.",
"result.explored": "Utforskat",
"result.served": "försörjda",
"hud.cash": "Kontant",
"hud.phone": "Tel",
"hud.ticket": "Biljett",
"hud.machine_topup": "Enter: fyll på kortet (kort %d¥, kontant %d¥)",
"hud.machine_ticket": "Enter: köp biljett (kontant %d¥)",
"hud.wrong_ticket": "Biljetten gäller inte för det här tåget!",
"hud.need_ticket": "Spärren: du behöver en biljett - köp i automaten (T).",
"hud.phone_dead": "Spärren: telefonen är död - köp en biljett i stället.",
"hud.rescan": "Pip… skanna igen.",
"hud.missed_train": "Ni fick inte plats - tåget gick.",
"level.lost": "Banan misslyckades",
"result.lost_wrong_train": "Fel tåg.",
"result.lost_wrong_stop": "Du klev av på fel station.",
"result.lost_missed_stop": "Du åkte förbi ditt resmål.",
"result.spent": "Spenderat",
"result.missed": "Missade tåg",
"menu.phone": "P: kort i telefonen %s",
"menu.on": "på",
"menu.off": "av",
"mini.cancel": "Esc: avbryt",
"mini.topup.title": "Fyll på kortet",
"mini.topup.pick": "Välj rätt knapp på automaten:",
"mini.topup.amount": "Välj belopp:",
"mini.topup.feed": "Håll Enter för att mata in %d¥ i sedlar",
"mini.topup.wrong": "Fel knapp…",
"mini.ticket.title": "Biljetter",
"mini.ticket.hint": "Köp biljett till %s. Kontant: %d¥",
"mini.crowd.title": "Fullt tåg - tränga sig på",
"mini.crowd.hint": "Tryck Enter när markören är i det gröna fältet (%d försök kvar)",
"mini.ride.title": "På tåget - nästa station",
"mini.ride.hint": "Enter: kliv av här (du ska till %s)",
"hud.time_left": "Kvar",
"hud.debuffs": "Debuffar",
"hud.grumpy": "Någon är sur över sittplatsen…",
"hud.poisoned": "Den där matbiten smakade konstigt…",
"hud.need_all_cards": "Spärren: %s har inte pengar på kortet.",
"hud.need_all_tickets": "Spärren: alla behöver en biljett.",
"result.lost_time_up": "Tiden tog slut.",
"result.lost_missed_trains": "För många missade tåg.",
"result.score": "Poäng",
"result.money": "pengar",
"result.meters": "mätare",
"result.new_debuffs": "Nya debuffar",
"mini.topup.member": "Vems kort ska fyllas på?",
"mini.seat.hint": "Välj plats åt %s (pilar, Enter)",
"mini.seat.prefs": "Önskemål:",
"seat.front": "← färdriktning",
"seat.window": "fönster",
"seat.aisle": "gången",
"seat.left": "vänster sida",
"seat.right": "höger sida",
"seat.with": "bredvid %s",
"debuff.sore_feet": "onda fötter",
"debuff.tired": "trötthet",
"debuff.hangry": "hunger/irritation",
"debuff.food_poisoning": "matförgiftning",
"debuff.doms": "träningsvärk",
"debuff.blisters": "skoskav",
"debuff.heavy_bag": "tungt köp",
"debuff.stuffed": "proppmätt",
"debuff.sweaty": "svettig och varm",
"hud.cash_short": "Kont",
"hud.missed_short": "Miss",
"result.penalty": "avdrag",
"result.lang_points": "språkpoäng",
"result.missed_short": "Missade",
"result.map": "karta",
"hud.approaching": "Tåget kör in om %.0f s - melodin spelar",
"hud.arriving": "Tåget rullar in…",
"hud.closing": "Dörrarna stängs - kliv på nu!",
"hud.leaving": "Tåget går…",
"hud.train_near": "Tåg på väg in!"
}