// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'app_localizations.dart';

// ignore_for_file: type=lint

/// The translations for Chinese (`zh`).
class L10nZh extends L10n {
  L10nZh([String locale = 'zh']) : super(locale);

  @override
  String get appTitle => 'ASCII NEVER DIE';

  @override
  String get tagNoNetwork => 'No network';

  @override
  String get tagIdleRpg => 'Idle RPG loop';

  @override
  String get tagLocalSaves => 'Local saves';

  @override
  String get newCharacter => 'New character';

  @override
  String get loadSave => 'Load save';

  @override
  String get loadGame => 'Load Game';

  @override
  String get viewBuildPlan => 'View build plan';

  @override
  String get buildRoadmap => 'Build roadmap';

  @override
  String get techStack => 'Tech stack';

  @override
  String get cancel => 'Cancel';

  @override
  String get exitGame => 'Exit Game';

  @override
  String get saveProgressQuestion => 'Save your progress before leaving?';

  @override
  String get exitWithoutSaving => 'Exit without saving';

  @override
  String get saveAndExit => 'Save and Exit';

  @override
  String progressQuestTitle(String name) {
    return 'ASCII NEVER DIE - $name';
  }

  @override
  String get levelUp => 'Level Up';

  @override
  String get completeQuest => 'Complete Quest';

  @override
  String get completePlot => 'Complete Plot';

  @override
  String get characterSheet => 'Character Sheet';

  @override
  String get traits => 'Traits';

  @override
  String get stats => 'Stats';

  @override
  String get experience => 'Experience';

  @override
  String get xpNeededForNextLevel => 'XP needed for next level';

  @override
  String get spellBook => '技能';

  @override
  String get noSpellsYet => '暂无技能';

  @override
  String get equipment => 'Equipment';

  @override
  String get inventory => 'Inventory';

  @override
  String get encumbrance => 'Encumbrance';

  @override
  String get combatLog => '战斗日志';

  @override
  String get plotDevelopment => 'Plot Development';

  @override
  String get quests => 'Quests';

  @override
  String get traitName => 'Name';

  @override
  String get traitRace => 'Race';

  @override
  String get traitClass => 'Class';

  @override
  String get traitLevel => 'Level';

  @override
  String get statStr => 'STR';

  @override
  String get statCon => 'CON';

  @override
  String get statDex => 'DEX';

  @override
  String get statInt => 'INT';

  @override
  String get statWis => 'WIS';

  @override
  String get statCha => 'CHA';

  @override
  String get statHpMax => 'HP Max';

  @override
  String get statMpMax => 'MP Max';

  @override
  String get equipWeapon => 'Weapon';

  @override
  String get equipShield => 'Shield';

  @override
  String get equipHelm => 'Helm';

  @override
  String get equipHauberk => 'Hauberk';

  @override
  String get equipBrassairts => 'Brassairts';

  @override
  String get equipVambraces => 'Vambraces';

  @override
  String get equipGauntlets => 'Gauntlets';

  @override
  String get equipGambeson => 'Gambeson';

  @override
  String get equipCuisses => 'Cuisses';

  @override
  String get equipGreaves => 'Greaves';

  @override
  String get equipSollerets => 'Sollerets';

  @override
  String get gold => 'Gold';

  @override
  String goldAmount(int amount) {
    return 'Gold: $amount';
  }

  @override
  String get prologue => 'Prologue';

  @override
  String actNumber(String number) {
    return 'Act $number';
  }

  @override
  String get noActiveQuests => 'No active quests';

  @override
  String questNumber(int number) {
    return 'Quest #$number';
  }

  @override
  String get welcomeMessage => '欢迎来到ASCII NEVER DIE！';

  @override
  String get noSavedGames => 'No saved games found.';

  @override
  String loadError(String error) {
    return 'Failed to load save file: $error';
  }

  @override
  String get name => 'Name';

  @override
  String get generateName => 'Generate Name';

  @override
  String get total => 'Total';

  @override
  String get unroll => '撤销';

  @override
  String get roll => 'Roll';

  @override
  String get race => 'Race';

  @override
  String get classTitle => 'Class';

  @override
  String percentComplete(int percent) {
    return '$percent% complete';
  }

  @override
  String get newCharacterTitle => 'ASCII NEVER DIE - New Character';

  @override
  String get soldButton => 'Sold!';

  @override
  String get endingCongratulations => '★ 恭喜通关 ★';

  @override
  String get endingGameComplete => '您已完成游戏！';

  @override
  String get endingTheHero => '英雄';

  @override
  String endingLevelFormat(int level) {
    return '等级 $level';
  }

  @override
  String get endingJourneyStats => '冒险记录';

  @override
  String get endingMonstersSlain => '击败的怪物';

  @override
  String get endingQuestsCompleted => '完成的任务';

  @override
  String get endingPlayTime => '游戏时间';

  @override
  String get endingFinalStats => '最终属性';

  @override
  String get endingCredits => '制作人员';

  @override
  String get endingThankYou => '感谢您的游玩！';

  @override
  String get endingLegendLivesOn => '您的传奇将永远流传...';

  @override
  String get endingHallOfFameLine1 => '您的英雄事迹';

  @override
  String get endingHallOfFameLine2 => '将被铭记于荣誉殿堂';

  @override
  String get endingHallOfFameButton => '荣誉殿堂';

  @override
  String get endingSkip => '跳过';

  @override
  String get endingTapToSkip => '点击跳过';

  @override
  String get endingHoldToSpeedUp => '长按加速滚动';
}
