{ "@@locale": "en", "appTitle": "ASCII NEVER DIE", "@appTitle": { "description": "Application title" }, "tagNoNetwork": "No network", "@tagNoNetwork": { "description": "Tag indicating offline mode" }, "tagIdleRpg": "Idle RPG loop", "@tagIdleRpg": { "description": "Tag indicating idle RPG gameplay" }, "tagLocalSaves": "Local saves", "@tagLocalSaves": { "description": "Tag indicating local save support" }, "newCharacter": "New character", "@newCharacter": { "description": "New character button" }, "loadSave": "Load save", "@loadSave": { "description": "Load save button" }, "loadGame": "Load Game", "@loadGame": { "description": "Load game dialog title" }, "viewBuildPlan": "View build plan", "@viewBuildPlan": { "description": "View build plan button" }, "buildRoadmap": "Build roadmap", "@buildRoadmap": { "description": "Build roadmap section title" }, "techStack": "Tech stack", "@techStack": { "description": "Tech stack section title" }, "cancel": "Cancel", "@cancel": { "description": "Cancel button" }, "exitGame": "Exit Game", "@exitGame": { "description": "Exit game dialog title" }, "saveProgressQuestion": "Save your progress before leaving?", "@saveProgressQuestion": { "description": "Save progress confirmation message" }, "exitWithoutSaving": "Exit without saving", "@exitWithoutSaving": { "description": "Exit without saving button" }, "saveAndExit": "Save and Exit", "@saveAndExit": { "description": "Save and exit button" }, "progressQuestTitle": "ASCII NEVER DIE - {name}", "@progressQuestTitle": { "description": "Game screen title with character name", "placeholders": { "name": { "type": "String" } } }, "levelUp": "Level Up", "@levelUp": { "description": "Level up tooltip" }, "completeQuest": "Complete Quest", "@completeQuest": { "description": "Complete quest tooltip" }, "completePlot": "Complete Plot", "@completePlot": { "description": "Complete plot tooltip" }, "characterSheet": "Character Sheet", "@characterSheet": { "description": "Character sheet panel title" }, "traits": "Traits", "@traits": { "description": "Traits section title" }, "stats": "Stats", "@stats": { "description": "Stats section title" }, "experience": "Experience", "@experience": { "description": "Experience section title" }, "xpNeededForNextLevel": "XP needed for next level", "@xpNeededForNextLevel": { "description": "XP needed tooltip" }, "spellBook": "Skills", "@spellBook": { "description": "Skills section title (unified spellbook + skills)" }, "noSpellsYet": "No skills yet", "@noSpellsYet": { "description": "Empty skills message" }, "equipment": "Equipment", "@equipment": { "description": "Equipment panel title" }, "inventory": "Inventory", "@inventory": { "description": "Inventory panel title" }, "encumbrance": "Encumbrance", "@encumbrance": { "description": "Encumbrance section title" }, "combatLog": "Combat Log", "@combatLog": { "description": "Combat log panel title" }, "plotDevelopment": "Plot Development", "@plotDevelopment": { "description": "Plot development panel title" }, "quests": "Quests", "@quests": { "description": "Quests panel title" }, "traitName": "Name", "@traitName": { "description": "Name trait label" }, "traitRace": "Race", "@traitRace": { "description": "Race trait label" }, "traitClass": "Class", "@traitClass": { "description": "Class trait label" }, "traitLevel": "Level", "@traitLevel": { "description": "Level trait label" }, "statStr": "STR", "@statStr": { "description": "Strength stat" }, "statCon": "CON", "@statCon": { "description": "Constitution stat" }, "statDex": "DEX", "@statDex": { "description": "Dexterity stat" }, "statInt": "INT", "@statInt": { "description": "Intelligence stat" }, "statWis": "WIS", "@statWis": { "description": "Wisdom stat" }, "statCha": "CHA", "@statCha": { "description": "Charisma stat" }, "statHpMax": "HP Max", "@statHpMax": { "description": "Max HP stat" }, "statMpMax": "MP Max", "@statMpMax": { "description": "Max MP stat" }, "equipWeapon": "Weapon", "@equipWeapon": { "description": "Weapon equipment slot" }, "equipShield": "Shield", "@equipShield": { "description": "Shield equipment slot" }, "equipHelm": "Helm", "@equipHelm": { "description": "Helm equipment slot" }, "equipHauberk": "Hauberk", "@equipHauberk": { "description": "Hauberk equipment slot" }, "equipBrassairts": "Brassairts", "@equipBrassairts": { "description": "Brassairts equipment slot" }, "equipVambraces": "Vambraces", "@equipVambraces": { "description": "Vambraces equipment slot" }, "equipGauntlets": "Gauntlets", "@equipGauntlets": { "description": "Gauntlets equipment slot" }, "equipGambeson": "Gambeson", "@equipGambeson": { "description": "Gambeson equipment slot" }, "equipCuisses": "Cuisses", "@equipCuisses": { "description": "Cuisses equipment slot" }, "equipGreaves": "Greaves", "@equipGreaves": { "description": "Greaves equipment slot" }, "equipSollerets": "Sollerets", "@equipSollerets": { "description": "Sollerets equipment slot" }, "gold": "Coin", "@gold": { "description": "Coin label" }, "goldAmount": "Coin: {amount}", "@goldAmount": { "description": "Coin with amount", "placeholders": { "amount": { "type": "int" } } }, "prologue": "Prologue", "@prologue": { "description": "Prologue plot stage" }, "actNumber": "Act {number}", "@actNumber": { "description": "Act with roman numeral", "placeholders": { "number": { "type": "String" } } }, "noActiveQuests": "No active quests", "@noActiveQuests": { "description": "Empty quests message" }, "questNumber": "Quest #{number}", "@questNumber": { "description": "Quest with number", "placeholders": { "number": { "type": "int" } } }, "welcomeMessage": "Welcome to ASCII NEVER DIE!", "@welcomeMessage": { "description": "Welcome message in task progress panel" }, "noSavedGames": "No saved games found.", "@noSavedGames": { "description": "No saved games message" }, "loadError": "Failed to load save file: {error}", "@loadError": { "description": "Load error message", "placeholders": { "error": { "type": "String" } } }, "name": "Name", "@name": { "description": "Name label in character creation" }, "generateName": "Generate Name", "@generateName": { "description": "Generate name tooltip" }, "total": "Total", "@total": { "description": "Total label for stats" }, "unroll": "Undo", "@unroll": { "description": "Undo button for stat reroll" }, "roll": "Roll", "@roll": { "description": "Roll button" }, "race": "Race", "@race": { "description": "Race selection title" }, "classTitle": "Class", "@classTitle": { "description": "Class selection title" }, "percentComplete": "{percent}% complete", "@percentComplete": { "description": "Percentage complete", "placeholders": { "percent": { "type": "int" } } }, "newCharacterTitle": "ASCII NEVER DIE - New Character", "@newCharacterTitle": { "description": "New character screen title" }, "soldButton": "Sold!", "@soldButton": { "description": "Confirm character creation button" }, "endingCongratulations": "★ CONGRATULATIONS ★", "@endingCongratulations": { "description": "Victory overlay congratulations" }, "endingGameComplete": "You have completed the game!", "@endingGameComplete": { "description": "Game completion message" }, "endingTheHero": "THE HERO", "@endingTheHero": { "description": "Hero section title" }, "endingLevelFormat": "Level {level}", "@endingLevelFormat": { "description": "Level display format", "placeholders": { "level": { "type": "int" } } }, "endingJourneyStats": "JOURNEY STATISTICS", "@endingJourneyStats": { "description": "Journey statistics section title" }, "endingMonstersSlain": "Monsters Slain", "@endingMonstersSlain": { "description": "Monsters killed stat label" }, "endingQuestsCompleted": "Quests Completed", "@endingQuestsCompleted": { "description": "Quests completed stat label" }, "endingPlayTime": "Play Time", "@endingPlayTime": { "description": "Play time stat label" }, "endingFinalStats": "FINAL STATS", "@endingFinalStats": { "description": "Final stats section title" }, "endingCredits": "CREDITS", "@endingCredits": { "description": "Credits section title" }, "endingThankYou": "Thank you for playing!", "@endingThankYou": { "description": "Thank you message" }, "endingLegendLivesOn": "Your legend lives on...", "@endingLegendLivesOn": { "description": "Legend message" }, "endingHallOfFameLine1": "Your heroic deeds will be", "@endingHallOfFameLine1": { "description": "Hall of fame message line 1" }, "endingHallOfFameLine2": "remembered in the Hall of Fame", "@endingHallOfFameLine2": { "description": "Hall of fame message line 2" }, "endingHallOfFameButton": "HALL OF FAME", "@endingHallOfFameButton": { "description": "Hall of fame button" }, "endingSkip": "SKIP", "@endingSkip": { "description": "Skip button" }, "endingTapToSkip": "TAP TO SKIP", "@endingTapToSkip": { "description": "Tap to skip hint" }, "endingHoldToSpeedUp": "HOLD TO SPEED UP", "@endingHoldToSpeedUp": { "description": "Hold to speed up scrolling hint" }, "menuTitle": "MENU", "@menuTitle": { "description": "Menu panel title" }, "optionsTitle": "OPTIONS", "@optionsTitle": { "description": "Options menu title" }, "soundTitle": "SOUND", "@soundTitle": { "description": "Sound dialog title" }, "controlSection": "CONTROL", "@controlSection": { "description": "Control section title" }, "infoSection": "INFO", "@infoSection": { "description": "Info section title" }, "settingsSection": "SETTINGS", "@settingsSection": { "description": "Settings section title" }, "saveExitSection": "SAVE / EXIT", "@saveExitSection": { "description": "Save/Exit section title" }, "ok": "OK", "@ok": { "description": "OK button" }, "rechargeButton": "RECHARGE", "@rechargeButton": { "description": "Recharge button" }, "createButton": "CREATE", "@createButton": { "description": "Create button" }, "previewTitle": "PREVIEW", "@previewTitle": { "description": "Preview panel title" }, "nameTitle": "NAME", "@nameTitle": { "description": "Name panel title" }, "statsTitle": "STATS", "@statsTitle": { "description": "Stats panel title" }, "raceTitle": "RACE", "@raceTitle": { "description": "Race panel title" }, "classSection": "CLASS", "@classSection": { "description": "Class panel title" }, "bgmLabel": "BGM", "@bgmLabel": { "description": "BGM volume label" }, "sfxLabel": "SFX", "@sfxLabel": { "description": "SFX volume label" }, "hpLabel": "HP", "@hpLabel": { "description": "HP bar label" }, "mpLabel": "MP", "@mpLabel": { "description": "MP bar label" }, "expLabel": "EXP", "@expLabel": { "description": "EXP bar label" }, "notifyLevelUp": "LEVEL UP!", "@notifyLevelUp": { "description": "Level up notification title" }, "notifyLevel": "Level {level}", "@notifyLevel": { "description": "Level notification subtitle", "placeholders": { "level": { "type": "int" } } }, "notifyQuestComplete": "QUEST COMPLETE!", "@notifyQuestComplete": { "description": "Quest complete notification title" }, "notifyPrologueComplete": "PROLOGUE COMPLETE!", "@notifyPrologueComplete": { "description": "Prologue complete notification title" }, "notifyActComplete": "ACT {number} COMPLETE!", "@notifyActComplete": { "description": "Act complete notification title", "placeholders": { "number": { "type": "int" } } }, "notifyNewSpell": "NEW SPELL!", "@notifyNewSpell": { "description": "New spell notification title" }, "notifyNewEquipment": "NEW EQUIPMENT!", "@notifyNewEquipment": { "description": "New equipment notification title" }, "notifyBossDefeated": "BOSS DEFEATED!", "@notifyBossDefeated": { "description": "Boss defeated notification title" }, "rechargeRollsTitle": "RECHARGE ROLLS", "@rechargeRollsTitle": { "description": "Recharge rolls dialog title" }, "rechargeRollsFree": "Recharge 5 rolls for free?", "@rechargeRollsFree": { "description": "Recharge rolls free user message" }, "rechargeRollsAd": "Watch an ad to recharge 5 rolls?", "@rechargeRollsAd": { "description": "Recharge rolls ad message" }, "debugTitle": "DEBUG", "@debugTitle": { "description": "Debug section title" }, "debugCheatsTitle": "DEBUG CHEATS", "@debugCheatsTitle": { "description": "Debug cheats section title" }, "debugToolsTitle": "DEBUG TOOLS", "@debugToolsTitle": { "description": "Debug tools section title" }, "debugDeveloperTools": "DEVELOPER TOOLS", "@debugDeveloperTools": { "description": "Developer tools header" }, "debugSkipTask": "SKIP TASK (L+1)", "@debugSkipTask": { "description": "Skip task cheat label" }, "debugSkipTaskDesc": "Complete task instantly", "@debugSkipTaskDesc": { "description": "Skip task cheat description" }, "debugSkipQuest": "SKIP QUEST (Q!)", "@debugSkipQuest": { "description": "Skip quest cheat label" }, "debugSkipQuestDesc": "Complete quest instantly", "@debugSkipQuestDesc": { "description": "Skip quest cheat description" }, "debugSkipAct": "SKIP ACT (P!)", "@debugSkipAct": { "description": "Skip act cheat label" }, "debugSkipActDesc": "Complete act instantly", "@debugSkipActDesc": { "description": "Skip act cheat description" }, "debugCreateTestCharacter": "CREATE TEST CHARACTER", "@debugCreateTestCharacter": { "description": "Create test character button" }, "debugCreateTestCharacterDesc": "Register Level 100 character to Hall of Fame", "@debugCreateTestCharacterDesc": { "description": "Create test character description" }, "debugCreateTestCharacterTitle": "CREATE TEST CHARACTER?", "@debugCreateTestCharacterTitle": { "description": "Create test character dialog title" }, "debugCreateTestCharacterMessage": "Current character will be converted to Level 100\nand registered to the Hall of Fame.\n\n⚠️ Current save file will be deleted.\nThis action cannot be undone.", "@debugCreateTestCharacterMessage": { "description": "Create test character confirmation message" }, "debugTurbo": "DEBUG: TURBO (20x)", "@debugTurbo": { "description": "Debug turbo mode label" }, "debugIapPurchased": "IAP PURCHASED", "@debugIapPurchased": { "description": "IAP purchased debug toggle" }, "debugIapPurchasedDesc": "ON: Behave as paid user (ads removed)", "@debugIapPurchasedDesc": { "description": "IAP purchased debug description" }, "debugOfflineHours": "OFFLINE HOURS", "@debugOfflineHours": { "description": "Offline hours debug label" }, "debugOfflineHoursDesc": "Test return rewards (applies on restart)", "@debugOfflineHoursDesc": { "description": "Offline hours debug description" }, "debugTestCharacterDesc": "Modify current character to Level 100\nand register to the Hall of Fame.", "@debugTestCharacterDesc": { "description": "Test character creation description" } }