feat(l10n): 게임 텍스트 다국어 지원 확장

- game_text_l10n.dart: 스탯/UI 텍스트 추가 (+61 라인)
- 한국어/일본어 번역 업데이트
- game_data_l10n.dart: 텍스트 접근자 추가
- equipment_stats_panel: l10n 적용 및 레이아웃 개선
- active_buff_panel, potion_inventory_panel: 코드 정리
- new_character_screen: 코드 정리
- progress_service: 마이너 개선
This commit is contained in:
JiWoong Sul
2025-12-23 15:51:56 +09:00
parent 99f5b74802
commit 1da6fa7a2b
10 changed files with 137 additions and 26 deletions

View File

@@ -127,7 +127,7 @@ class _BuffRow extends StatelessWidget {
if (effect.atkModifier != 0) {
modifiers.add(
_ModifierChip(
label: 'ATK',
label: l10n.statAtk,
value: effect.atkModifier,
isPositive: effect.atkModifier > 0,
),
@@ -137,7 +137,7 @@ class _BuffRow extends StatelessWidget {
if (effect.defModifier != 0) {
modifiers.add(
_ModifierChip(
label: 'DEF',
label: l10n.statDef,
value: effect.defModifier,
isPositive: effect.defModifier > 0,
),
@@ -147,7 +147,7 @@ class _BuffRow extends StatelessWidget {
if (effect.criRateModifier != 0) {
modifiers.add(
_ModifierChip(
label: 'CRI',
label: l10n.statCri,
value: effect.criRateModifier,
isPositive: effect.criRateModifier > 0,
),
@@ -157,7 +157,7 @@ class _BuffRow extends StatelessWidget {
if (effect.evasionModifier != 0) {
modifiers.add(
_ModifierChip(
label: 'EVA',
label: l10n.statEva,
value: effect.evasionModifier,
isPositive: effect.evasionModifier > 0,
),