feat(l10n): UI 텍스트 아스키나라 세계관 적용

app_en.arb / app_ko.arb:
- appTitle: "ASCII-Nara" / "아스키나라"
- progressQuestTitle: "ASCII-Nara - {name}"
- welcomeMessage: 아스키나라 환영 메시지

자동 생성 파일 업데이트:
- app_localizations.dart
- app_localizations_en.dart
- app_localizations_ko.dart
This commit is contained in:
JiWoong Sul
2025-12-11 18:26:42 +09:00
parent 1821770180
commit 14d83dc336
5 changed files with 151 additions and 151 deletions

View File

@@ -9,227 +9,227 @@ class L10nKo extends L10n {
L10nKo([String locale = 'ko']) : super(locale);
@override
String get appTitle => 'Ascii Never Die';
String get appTitle => '아스키나라';
@override
String get tagNoNetwork => 'No network';
String get tagNoNetwork => '오프라인';
@override
String get tagIdleRpg => 'Idle RPG loop';
String get tagIdleRpg => '방치형 RPG';
@override
String get tagLocalSaves => 'Local saves';
String get tagLocalSaves => '로컬 저장';
@override
String get newCharacter => 'New character';
String get newCharacter => '새 캐릭터';
@override
String get loadSave => 'Load save';
String get loadSave => '불러오기';
@override
String get loadGame => 'Load Game';
String get loadGame => '게임 불러오기';
@override
String get viewBuildPlan => 'View build plan';
String get viewBuildPlan => '빌드 계획 보기';
@override
String get buildRoadmap => 'Build roadmap';
String get buildRoadmap => '빌드 로드맵';
@override
String get techStack => 'Tech stack';
String get techStack => '기술 스택';
@override
String get cancel => 'Cancel';
String get cancel => '취소';
@override
String get exitGame => 'Exit Game';
String get exitGame => '게임 종료';
@override
String get saveProgressQuestion => 'Save your progress before leaving?';
String get saveProgressQuestion => '나가기 전에 저장하시겠습니까?';
@override
String get exitWithoutSaving => 'Exit without saving';
String get exitWithoutSaving => '저장하지 않고 종료';
@override
String get saveAndExit => 'Save and Exit';
String get saveAndExit => '저장 후 종료';
@override
String progressQuestTitle(String name) {
return 'Progress Quest - $name';
return '아스키나라 - $name';
}
@override
String get levelUp => 'Level Up';
String get levelUp => '레벨 업';
@override
String get completeQuest => 'Complete Quest';
String get completeQuest => '퀘스트 완료';
@override
String get completePlot => 'Complete Plot';
String get completePlot => '플롯 완료';
@override
String get characterSheet => 'Character Sheet';
String get characterSheet => '캐릭터 시트';
@override
String get traits => 'Traits';
String get traits => '특성';
@override
String get stats => 'Stats';
String get stats => '능력치';
@override
String get experience => 'Experience';
String get experience => '경험치';
@override
String get xpNeededForNextLevel => 'XP needed for next level';
String get xpNeededForNextLevel => '다음 레벨까지 필요한 XP';
@override
String get spellBook => 'Spell Book';
String get spellBook => '스킬북';
@override
String get noSpellsYet => 'No spells yet';
String get noSpellsYet => '습득한 스킬이 없습니다';
@override
String get equipment => 'Equipment';
String get equipment => '장비';
@override
String get inventory => 'Inventory';
String get inventory => '인벤토리';
@override
String get encumbrance => 'Encumbrance';
String get encumbrance => '적재량';
@override
String get plotDevelopment => 'Plot Development';
String get plotDevelopment => '스토리 진행';
@override
String get quests => 'Quests';
String get quests => '퀘스트';
@override
String get traitName => 'Name';
String get traitName => '이름';
@override
String get traitRace => 'Race';
String get traitRace => '종족';
@override
String get traitClass => 'Class';
String get traitClass => '직업';
@override
String get traitLevel => 'Level';
String get traitLevel => '레벨';
@override
String get statStr => 'STR';
String get statStr => '';
@override
String get statCon => 'CON';
String get statCon => '체력';
@override
String get statDex => 'DEX';
String get statDex => '민첩';
@override
String get statInt => 'INT';
String get statInt => '지능';
@override
String get statWis => 'WIS';
String get statWis => '지혜';
@override
String get statCha => 'CHA';
String get statCha => '매력';
@override
String get statHpMax => 'HP Max';
String get statHpMax => 'HP 최대';
@override
String get statMpMax => 'MP Max';
String get statMpMax => 'MP 최대';
@override
String get equipWeapon => 'Weapon';
String get equipWeapon => '무기';
@override
String get equipShield => 'Shield';
String get equipShield => '방패';
@override
String get equipHelm => 'Helm';
String get equipHelm => '투구';
@override
String get equipHauberk => 'Hauberk';
String get equipHauberk => '갑옷';
@override
String get equipBrassairts => 'Brassairts';
String get equipBrassairts => '어깨보호대';
@override
String get equipVambraces => 'Vambraces';
String get equipVambraces => '팔보호대';
@override
String get equipGauntlets => 'Gauntlets';
String get equipGauntlets => '건틀릿';
@override
String get equipGambeson => 'Gambeson';
String get equipGambeson => '방탄복';
@override
String get equipCuisses => 'Cuisses';
String get equipCuisses => '허벅지보호대';
@override
String get equipGreaves => 'Greaves';
String get equipGreaves => '정강이보호대';
@override
String get equipSollerets => 'Sollerets';
String get equipSollerets => '철제 신발';
@override
String get gold => 'Gold';
String get gold => '골드';
@override
String goldAmount(int amount) {
return 'Gold: $amount';
return '골드: $amount';
}
@override
String get prologue => 'Prologue';
String get prologue => '프롤로그';
@override
String actNumber(String number) {
return 'Act $number';
return '$number';
}
@override
String get noActiveQuests => 'No active quests';
String get noActiveQuests => '진행 중인 퀘스트 없음';
@override
String questNumber(int number) {
return 'Quest #$number';
return '퀘스트 #$number';
}
@override
String get welcomeMessage => 'Welcome to Progress Quest!';
String get welcomeMessage => '아스키나라에 오신 것을 환영합니다!';
@override
String get noSavedGames => 'No saved games found.';
String get noSavedGames => '저장된 게임이 없습니다.';
@override
String loadError(String error) {
return 'Failed to load save file: $error';
return '저장 파일 로드 실패: $error';
}
@override
String get name => 'Name';
String get name => '이름';
@override
String get generateName => 'Generate Name';
String get generateName => '이름 생성';
@override
String get total => 'Total';
String get total => '합계';
@override
String get unroll => 'Unroll';
String get unroll => '펼치기';
@override
String get roll => 'Roll';
String get roll => '굴리기';
@override
String get race => 'Race';
String get race => '종족';
@override
String get classTitle => 'Class';
String get classTitle => '직업';
@override
String percentComplete(int percent) {
return '$percent% complete';
return '$percent% 완료';
}
}