Files
metro-puzzle-jp/resources/text/sv.json
claude f0a0bc1522
All checks were successful
release / build-release (push) Successful in 1m40s
M13: titelskärm, språkval, tutorial, tips och pausmeny
Björns feedback efter v0.1.0. Titelskärm med premissen i text och menyn
Fortsätt/Starta, Tutorial, Inställningar, Avsluta (Enter två gånger);
språkval första gången spelet startar. Tutorial i fem sidor med riktiga
sprites och en exempelskylt där resmålet markeras och resten tonas ned,
plus nyckeln 番線/方面/改札 och biljettipset. Kontextuella tips i spelet
tills första banan är klarad, och resmålets tecken markeras på skyltar
och avgångstavlor under tiden. Esc i en bana öppnar en pausmeny
(Fortsätt, Lämna banan, Inställningar, Avsluta spelet) i stället för att
lämna banan; Esc på bankartan går till titeln. Kortare lägestexter så att
bankartans rader ryms på svenska. Test för markeringen, docs, wiki och
skärmdumpar.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-25 17:13:32 +01:00

296 lines
15 KiB
JSON
Raw 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.

{
"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: välj Enter: välj",
"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: karta",
"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!",
"map.level": "Nivå",
"map.xp": "XP",
"map.skill_points": "Skillpoäng",
"map.side": "Sidospår",
"map.party": "Sällskap",
"map.resume": "⟳ fortsätt (sparad seed)",
"map.locked": "Låst - klara föregående bana först.",
"map.hint": "Enter start N läge L ord T skills I items P tel S inst.",
"skills.title": "Skills 技",
"skills.to_next": "XP till nästa",
"skills.already": "Redan upplåst.",
"skills.unlocked": "Upplåst: %s",
"skills.need_points": "Kostar %d skillpoäng - gå upp i nivå genom att klara banor.",
"skills.need_req": "Kräver en tidigare skill i grenen.",
"skills.hint": "Pilar: välj Enter: lås upp Esc/T: tillbaka",
"items.title": "Garderob 持ち物",
"items.owned": "items",
"items.owned_short": "ägs",
"items.wearing": "bärs",
"items.none": "Inget än - köp i kioskerna (B) eller klara sidospår.",
"items.worn": "Du bär %s.",
"items.removed": "Du tog av %s.",
"items.total": "Totalt",
"items.hint": "Pilar: välj Enter: bär/ta av Esc/I: tillbaka",
"shop.title": "Butik",
"shop.owned": "Det har du redan.",
"shop.bought": "Köpt: %s",
"shop.too_expensive": "Du har inte råd.",
"shop.hint": "Pilar: välj Enter: köp Esc/B: stäng",
"hud.shop_prompt": "B: butik",
"result.level_up": "Nivå upp!",
"result.new_items": "Nytt",
"result.unlocked": "Upplåst",
"stat.speed": "fart",
"stat.thirst": "törst",
"stat.focus": "fokus",
"stat.toilet": "toa",
"stat.luck": "tur",
"slot.head": "huvud",
"slot.face": "ansikte",
"slot.body": "kropp",
"slot.feet": "fötter",
"slot.bag": "väska",
"effect.kana": "kan läsa kana",
"effect.fog": "+%d sikt",
"effect.landmarks": "landmärken på kartan",
"effect.free_gates": "gratis spärrar",
"effect.reveal": "karta: %s",
"effect.battery": "oändligt batteri",
"mini.car.title": "Välj vagn",
"mini.car.alighting": "Folk kliver av - vänta…",
"mini.car.pick": "Välj vagn med pilarna, kliv på med Enter.",
"mini.car.men": "Det finns en man i sällskapet - inte kvinnovagnen (rosa)!",
"mini.car.hint": "←/→: vagn Enter: kliv på Esc: avbryt",
"car.crowd.low": "lite folk",
"car.crowd.mid": "en del folk",
"car.crowd.high": "fullt",
"hud.car_suffix_ja": "号車",
"mini.ride.let_pass": "Någon vill förbi - tryck ← för att kliva åt sidan!",
"mini.ride.crowd": "Trängsel",
"hud.women_only": "Kvinnovagn med en man i sällskapet - grova minus!",
"hud.early_board": "Låt folk kliva av först!",
"hud.bump": "Ursäkta…",
"hud.wrong_lane": "Fel sida - håll till vänster/höger som filen visar",
"result.car": "vagn",
"hud.take": "Ta:",
"hud.mode_signs": "Skyltläge: lista ut tåget själv, +50 % poäng",
"hud.terminal": "Linjer härifrån (terminal):",
"menu.mode": "N: navigering %s",
"mode.list": "lista",
"mode.signs": "skyltar (+50 %)",
"result.bonus": "skyltbonus",
"result.lost_wrong_direction": "Fel håll.",
"result.lost_too_far": "För långt bort.",
"result.wrong_direction_detail": "Linjen går till %[2]s, men tåget mot %[1]s åker åt andra hållet.",
"result.too_far_detail": "Tåget mot %[1]s når %[2]s först efter en lång omväg.",
"hud.via": "via",
"hud.transfer_done": "Byte! Hitta nästa tåg.",
"map.transfers": "byten",
"ending.title": "Hemresa",
"ending.sub": "Sista dagen. Sällskapet flyger hem från Narita.",
"ending.summary": "Resan i siffror",
"ending.levels": "Banor klarade",
"ending.stars": "Stjärnor",
"ending.score": "Bästa poäng totalt",
"ending.words": "Japanska ord lärda",
"ending.items": "Souvenirer",
"ending.none": "inga",
"ending.story_done": "Storyn är klar! Oändligt läge och New Game+ kommer härnäst.",
"ending.hint": "Enter: vidare Esc: bankartan",
"ending.credits": "Metro Puzzle JP\n\nIdé och speldesign\nBjörn\n\nKod och pixlar\nClaude (Anthropic)\n\nMotor\nEbitengine\n\nTypsnitt\nPixelMplus (M+ FONT LICENSE)\n\nTågen, skyltarna och sorlet\nTokyo\n\nTack för resan!\nまたね",
"mini.payer.title": "Vem betalar?",
"mini.payer.price": "Att betala: %d¥ (mat och dryck åt alla som behöver)",
"mini.payer.cash": "Kontant",
"mini.payer.card": "kort",
"mini.payer.short": "Det räcker inte - välj någon annan.",
"mini.payer.hint": "Pilar: välj Enter: betala Esc: avbryt",
"hud.no_exit": "Spärren släpper inte ut dig förrän du åkt. Enter här kallar på personal (%.0f s).",
"hud.staff_prompt": "Enter: kalla på personal för att komma ut (%.0f s)",
"hud.staff_busy": "Personalen kommer...",
"hud.staff_unlocked": "Personalen låste upp korten - du kan gå ut.",
"hud.unlocked_prompt": "Korten är upplåsta: du kan gå ut. Ny inpassering kostar igen.",
"map.endless": "O: oändligt",
"map.endless_best": "bästa %d p, %d mål",
"map.ngplus": "G: New Game+",
"map.ngplus_level": "NG+%d",
"map.ngplus_confirm": "Tryck G igen: storyn börjar om med skills och XP kvar. Items, stjärnor och pengar nollställs, sällskapet blir större.",
"result.endless_won": "Mål %d klart! Totalt %d poäng.",
"result.endless_lost": "Oändligt läge slut efter %d mål: %d poäng (bästa %d).",
"result.endless_best": "Ny bästa!",
"result.hint_endless": "Enter: nästa mål L: ordlista Esc: avsluta omgången",
"result.hint_endless_over": "Enter/Esc: bankartan L: ordlista",
"settings.title": "Inställningar",
"settings.master": "Huvudvolym",
"settings.effects": "Effekter",
"settings.music": "Musik och sorl",
"settings.lang": "Språk",
"settings.scale": "Fönsterskala",
"settings.scale_auto": "från -scale (standard 4×)",
"settings.fullscreen": "Fullskärm (F11)",
"settings.hint": "Pilar: välj rad / ändra Enter: växla Esc: tillbaka",
"settings.keys": "Pilar/WASD gå, Enter välj, Esc tillbaka, H hjälp, L ord, T skills, I garderob, B butik, M karta, N läge, O oändligt, G NG+, S inställningar, F11 fullskärm. Gamepad: A välj, B tillbaka, Y hjälp, X ord, Back karta.",
"lang.sv": "Svenska",
"lang.en": "English",
"title.premise": "Några polare på semester i Japan. Varje station är en labyrint där nästan allt står på japanska: läs skyltarna, håll sällskapet mätt, torrt och på toa, hitta rätt perrong och kliv på rätt tåg innan det går. Till slut ska ni hem till flygplatsen.",
"title.tutorial": "Tutorial",
"title.quit_confirm": "Enter igen för att avsluta, Esc avbryter.",
"title.hint": "Pilar: välj Enter: välj F11: fullskärm",
"pause.title": "Paus",
"pause.resume": "Fortsätt",
"pause.leave": "Lämna banan (framsteg på banan försvinner)",
"pause.quit": "Avsluta spelet",
"pause.hint": "Esc: fortsätt Enter: välj",
"pause.quit_confirm": "Enter igen för att avsluta spelet, Esc avbryter.",
"tutorial.hint": "←/→ eller Enter: bläddra Esc: tillbaka",
"tutorial.page": "sida %d/%d",
"tutorial.p1.title": "Målet och stationen",
"tutorial.p1": "Varje bana är en station. Resmålet står uppe i HUD:en, på latinska bokstäver och japanska. Hitta perrongen med rätt tåg, passera spärren och kliv på när tåget står inne.\nSkyltarna (blå tavlor på stolpe) visar vägen. Så här ser skylt, spärr, automat, toalett, kiosk och perrong ut:",
"tutorial.p2.title": "Så läser du en skylt",
"tutorial.p2": "Du behöver inte kunna japanska. Memorera resmålets tecken i HUD:en och leta efter exakt samma tecken på skyltarna. Allt annat kan du tona bort:",
"tutorial.p2.sample": "spår 14, Yamanote-linjen, mot Shibuya, sydöstra utgången, spärr",
"tutorial.p2b": "Tre ord återkommer överallt: 番線 = spår, 方面 = mot (riktning), 改札 = spärr. Står du på en skylt kan du trycka H och fråga någon om hjälp. Ord du läser ofta lär du dig, och då översätts de automatiskt.",
"tutorial.p3.title": "Kort, biljetter och spärrar",
"tutorial.p3": "Spärren drar avgiften från tågkortet när du går in i det betalda området. Tomt kort? Fyll på i automaten (T): hitta knappen チャージ och mata in sedlar med Enter.\nPå biljettbanor köper du biljett i automaten: välj raden vars tecken matchar resmålet i HUD:en, tecken för tecken. Alla i sällskapet behöver biljett.\nMed egna kort måste alla ha saldo, och i kiosken väljer du vem som betalar. På vissa stationer släpper spärren inte ut dig igen: Enter vid spärren kallar på personal.",
"tutorial.p4.title": "Sällskapet och tåget",
"tutorial.p4": "Dina polare följer efter dig. Mätarna uppe till höger visar mat, dryck och toa: kiosken (K) fyller mat och dryck, toaletten (W) löser toabehov. Hungriga, törstiga och kissnödiga saktar ner dig.\nNär tåget står inne: låt folk kliva av först, välj vagn med pilarna (lite folk ger bonus, rosa vagn är bara för kvinnor) och tryck Enter vid ditt resmål under resan. Åk inte förbi!",
"tutorial.p5.title": "Lägen och tangenter",
"tutorial.p5": "Listläge visar vilket tåg du ska ta. Skyltläge låter dig lista ut det själv för +50 % poäng, men åk inte åt fel håll. Terminalen vid automaten visar linjerna med grannstationer.\nPilar/WASD gå, Enter välj, Esc paus, H hjälp vid skylt, L ordlista, T skills, I garderob, B butik vid kiosk, M minikarta. På bankartan: N läge, S inställningar, O oändligt läge, G New Game+.",
"tile.sign": "skylt",
"tile.gate": "spärr",
"tile.machine": "automat",
"tile.toilet": "toalett",
"tile.kiosk": "kiosk",
"tile.platform": "perrong",
"tip.start": "Tips: resmålet är {dest}. På skyltarna står det {ja} - leta efter de tecknen. Blå tavlor på stolpe är skyltar.",
"tip.sign": "Tips: så läser du skylten - {ja} är resmålet (markerat), 番線 = spår, 方面 = mot. Tryck H för att fråga om hjälp.",
"tip.party": "Tips: någon i sällskapet behöver något. Kiosken (K) ger mat och dryck, toaletten (W) löser toabehov.",
"tip.gate": "Tips: spärren drar avgiften från kortet när du går in. Tomt kort fylls på i automaten (T).",
"tip.platform": "Tips: vänta in tåget och tryck Enter när det står inne. Låt folk kliva av, välj vagn med pilarna."
}