Files
asciinevrdie/lib/l10n/app_ko.arb
JiWoong Sul 99f5b74802 feat(game): 게임 시스템 전면 개편 및 다국어 지원 확장
## 스킬 시스템 개선
- skill_data.dart: 스킬 데이터 구조 전면 개편 (+1176 라인)
- skill_service.dart: 스킬 발동 로직 확장 및 버프 시스템 연동
- skill.dart: 스킬 모델 개선, 쿨다운/효과 타입 추가

## Canvas 애니메이션 리팩토링
- battle_composer.dart 삭제 (레거시 위젯 기반 렌더러)
- monster_colors.dart 삭제 (AsciiCell 색상 시스템으로 통합)
- canvas_battle_composer.dart: z-index 정렬 (몬스터 z=1, 캐릭터 z=2, 이펙트 z=3)
- ascii_cell.dart, ascii_layer.dart: 코드 정리

## UI/UX 개선
- hp_mp_bar.dart: l10n 적용, 몬스터 HP 바 컴팩트화
- death_overlay.dart: 사망 화면 개선
- equipment_stats_panel.dart: 장비 스탯 표시 확장
- active_buff_panel.dart: 버프 패널 개선
- notification_overlay.dart: 알림 시스템 개선

## 다국어 지원 확장
- game_text_l10n.dart: 게임 텍스트 통합 (+758 라인)
- 한국어/일본어/영어/중국어 번역 업데이트
- ARB 파일 동기화

## 게임 로직 개선
- progress_service.dart: 진행 로직 리팩토링
- combat_calculator.dart: 전투 계산 로직 개선
- stat_calculator.dart: 스탯 계산 시스템 개선
- story_service.dart: 스토리 진행 로직 개선

## 기타
- theme_preferences.dart 삭제 (미사용)
- 테스트 파일 업데이트
- class_data.dart: 클래스 데이터 정리
2025-12-22 19:00:58 +09:00

79 lines
2.5 KiB
Plaintext

{
"@@locale": "ko",
"appTitle": "아스키 네버 다이",
"tagNoNetwork": "오프라인",
"tagIdleRpg": "방치형 RPG",
"tagLocalSaves": "로컬 저장",
"newCharacter": "새 캐릭터",
"loadSave": "불러오기",
"loadGame": "게임 불러오기",
"viewBuildPlan": "빌드 계획 보기",
"buildRoadmap": "빌드 로드맵",
"techStack": "기술 스택",
"cancel": "취소",
"exitGame": "게임 종료",
"saveProgressQuestion": "나가기 전에 저장하시겠습니까?",
"exitWithoutSaving": "저장하지 않고 종료",
"saveAndExit": "저장 후 종료",
"progressQuestTitle": "아스키 네버 다이 - {name}",
"levelUp": "레벨 업",
"completeQuest": "퀘스트 완료",
"completePlot": "플롯 완료",
"characterSheet": "캐릭터 시트",
"traits": "특성",
"stats": "능력치",
"experience": "경험치",
"xpNeededForNextLevel": "다음 레벨까지 필요한 XP",
"spellBook": "스킬",
"noSpellsYet": "습득한 스킬이 없습니다",
"equipment": "장비",
"inventory": "인벤토리",
"encumbrance": "적재량",
"combatLog": "전투 로그",
"plotDevelopment": "스토리 진행",
"quests": "퀘스트",
"traitName": "이름",
"traitRace": "종족",
"traitClass": "직업",
"traitLevel": "레벨",
"statStr": "힘",
"statCon": "체력",
"statDex": "민첩",
"statInt": "지능",
"statWis": "지혜",
"statCha": "매력",
"statHpMax": "HP 최대",
"statMpMax": "MP 최대",
"equipWeapon": "무기",
"equipShield": "방패",
"equipHelm": "투구",
"equipHauberk": "갑옷",
"equipBrassairts": "어깨보호대",
"equipVambraces": "팔보호대",
"equipGauntlets": "건틀릿",
"equipGambeson": "방탄복",
"equipCuisses": "허벅지보호대",
"equipGreaves": "정강이보호대",
"equipSollerets": "철제 신발",
"gold": "골드",
"goldAmount": "골드: {amount}",
"prologue": "프롤로그",
"actNumber": "{number}막",
"noActiveQuests": "진행 중인 퀘스트 없음",
"questNumber": "퀘스트 #{number}",
"welcomeMessage": "아스키 네버 다이에 오신 것을 환영합니다!",
"noSavedGames": "저장된 게임이 없습니다.",
"loadError": "저장 파일 로드 실패: {error}",
"name": "이름",
"generateName": "이름 생성",
"total": "합계",
"unroll": "펼치기",
"roll": "굴리기",
"race": "종족",
"classTitle": "직업",
"percentComplete": "{percent}% 완료",
"newCharacterTitle": "아스키 네버 다이 - 새 캐릭터",
"soldButton": "확인!"
}