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

// ignore_for_file: type=lint

/// The translations for Korean (`ko`).
class L10nKo extends L10n {
  L10nKo([String locale = 'ko']) : super(locale);

  @override
  String get appTitle => '아스키 네버 다이';

  @override
  String get tagNoNetwork => '오프라인';

  @override
  String get tagIdleRpg => '방치형 RPG';

  @override
  String get tagLocalSaves => '로컬 저장';

  @override
  String get newCharacter => '새 캐릭터';

  @override
  String get loadSave => '불러오기';

  @override
  String get loadGame => '게임 불러오기';

  @override
  String get viewBuildPlan => '빌드 계획 보기';

  @override
  String get buildRoadmap => '빌드 로드맵';

  @override
  String get techStack => '기술 스택';

  @override
  String get cancel => '취소';

  @override
  String get exitGame => '게임 종료';

  @override
  String get saveProgressQuestion => '나가기 전에 저장하시겠습니까?';

  @override
  String get exitWithoutSaving => '저장하지 않고 종료';

  @override
  String get saveAndExit => '저장 후 종료';

  @override
  String progressQuestTitle(String name) {
    return '아스키 네버 다이 - $name';
  }

  @override
  String get levelUp => '레벨 업';

  @override
  String get completeQuest => '퀘스트 완료';

  @override
  String get completePlot => '플롯 완료';

  @override
  String get characterSheet => '캐릭터 시트';

  @override
  String get traits => '특성';

  @override
  String get stats => '능력치';

  @override
  String get experience => '경험치';

  @override
  String get xpNeededForNextLevel => '다음 레벨까지 필요한 XP';

  @override
  String get spellBook => '스킬';

  @override
  String get noSpellsYet => '습득한 스킬이 없습니다';

  @override
  String get equipment => '장비';

  @override
  String get inventory => '인벤토리';

  @override
  String get encumbrance => '적재량';

  @override
  String get combatLog => '전투 로그';

  @override
  String get plotDevelopment => '스토리 진행';

  @override
  String get quests => '퀘스트';

  @override
  String get traitName => '이름';

  @override
  String get traitRace => '종족';

  @override
  String get traitClass => '직업';

  @override
  String get traitLevel => '레벨';

  @override
  String get statStr => '힘';

  @override
  String get statCon => '체력';

  @override
  String get statDex => '민첩';

  @override
  String get statInt => '지능';

  @override
  String get statWis => '지혜';

  @override
  String get statCha => '매력';

  @override
  String get statHpMax => 'HP 최대';

  @override
  String get statMpMax => 'MP 최대';

  @override
  String get equipWeapon => '무기';

  @override
  String get equipShield => '방패';

  @override
  String get equipHelm => '투구';

  @override
  String get equipHauberk => '갑옷';

  @override
  String get equipBrassairts => '어깨보호대';

  @override
  String get equipVambraces => '팔보호대';

  @override
  String get equipGauntlets => '건틀릿';

  @override
  String get equipGambeson => '방탄복';

  @override
  String get equipCuisses => '허벅지보호대';

  @override
  String get equipGreaves => '정강이보호대';

  @override
  String get equipSollerets => '철제 신발';

  @override
  String get gold => '코인';

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

  @override
  String get prologue => '프롤로그';

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

  @override
  String get noActiveQuests => '진행 중인 퀘스트 없음';

  @override
  String questNumber(int number) {
    return '퀘스트 #$number';
  }

  @override
  String get welcomeMessage => '아스키 네버 다이에 오신 것을 환영합니다!';

  @override
  String get noSavedGames => '저장된 게임이 없습니다.';

  @override
  String loadError(String error) {
    return '저장 파일 로드 실패: $error';
  }

  @override
  String get name => '이름';

  @override
  String get generateName => '이름 생성';

  @override
  String get total => '합계';

  @override
  String get unroll => '펼치기';

  @override
  String get roll => '굴리기';

  @override
  String get race => '종족';

  @override
  String get classTitle => '직업';

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

  @override
  String get newCharacterTitle => '아스키 네버 다이 - 새 캐릭터';

  @override
  String get soldButton => '확인!';
}
