From 412cc08167616adbbc72a8ef3ad697e1d1461aa5 Mon Sep 17 00:00:00 2001 From: airkjw Date: Thu, 18 Jun 2026 19:27:41 +0900 Subject: [PATCH] fix(l10n): localize line-bomb row/column chooser labels MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The line-bomb axis chooser hardcoded Korean 가로/세로; route them through new boosterLineRow/boosterLineCol keys (EN: Row/Column). Co-Authored-By: Claude Opus 4.8 (1M context) --- lib/l10n/app_en.arb | 4 +++- lib/l10n/app_ko.arb | 4 +++- lib/ui/screens/game_screen.dart | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/l10n/app_en.arb b/lib/l10n/app_en.arb index 04d35b2..cbf5821 100644 --- a/lib/l10n/app_en.arb +++ b/lib/l10n/app_en.arb @@ -70,5 +70,7 @@ "dailyClaim": "Claim", "dailyDoubleWithAd": "Watch ad for 2×", "boosterTapTarget": "Tap a cell", - "boosterTapLine": "Tap a row or column" + "boosterTapLine": "Tap a row or column", + "boosterLineRow": "Row", + "boosterLineCol": "Column" } diff --git a/lib/l10n/app_ko.arb b/lib/l10n/app_ko.arb index 42823ad..a7d8e47 100644 --- a/lib/l10n/app_ko.arb +++ b/lib/l10n/app_ko.arb @@ -42,5 +42,7 @@ "dailyClaim": "받기", "dailyDoubleWithAd": "광고 보고 2배", "boosterTapTarget": "칸을 선택하세요", - "boosterTapLine": "줄을 선택하세요" + "boosterTapLine": "줄을 선택하세요", + "boosterLineRow": "가로", + "boosterLineCol": "세로" } diff --git a/lib/ui/screens/game_screen.dart b/lib/ui/screens/game_screen.dart index a5208d1..db45e1a 100644 --- a/lib/ui/screens/game_screen.dart +++ b/lib/ui/screens/game_screen.dart @@ -195,11 +195,11 @@ class _GameScreenState extends ConsumerState actions: [ TextButton( onPressed: () => Navigator.of(context).pop(_LineAxis.row), - child: const Text('↔ 가로'), + child: Text('↔ ${l10n.boosterLineRow}'), ), TextButton( onPressed: () => Navigator.of(context).pop(_LineAxis.col), - child: const Text('↕ 세로'), + child: Text('↕ ${l10n.boosterLineCol}'), ), ], ),