From 21f8a634f4c944eec0351001b6c28ce67af43881 Mon Sep 17 00:00:00 2001 From: Jay Sheen Date: Fri, 31 Oct 2025 12:27:09 +0900 Subject: [PATCH] Localize all additional-service filter components MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace all hardcoded Korean text with i18n translation keys in 6 filter components covering payout, fund account, alimtalk, face authentication, and account holder authentication. Components localized: - payout-filter: Filter title, merchant, search criteria, period, payment status, transaction amount - fund-account-transaction-filter: Select option, merchant, recipient/account, period, bank, processing result - fund-account-result-filter: Search criteria, recipient/account, period, bank, processing result - alimtalk-filter: Merchant, order/TID, payment method, notification category, period, send type/category - face-auth-filter: Merchant, member ID, period, transaction type, authentication result - account-holder-auth-filter: Merchant, period, payment status All filter headers, close buttons, and apply buttons now use dynamic translations. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../filter/account-holder-auth-filter.tsx | 10 +++++----- .../ui/face-auth/filter/face-auth-filter.tsx | 14 ++++++------- .../ui/filter/alimtalk-filter.tsx | 20 +++++++++---------- .../ui/filter/fund-account-result-filter.tsx | 20 +++++++++---------- .../fund-account-trnasaction-filter.tsx | 18 ++++++++--------- .../ui/filter/payout-filter.tsx | 16 +++++++-------- 6 files changed, 49 insertions(+), 49 deletions(-) diff --git a/src/entities/additional-service/ui/account-holder-auth/filter/account-holder-auth-filter.tsx b/src/entities/additional-service/ui/account-holder-auth/filter/account-holder-auth-filter.tsx index 90522fc..731b1d5 100644 --- a/src/entities/additional-service/ui/account-holder-auth/filter/account-holder-auth-filter.tsx +++ b/src/entities/additional-service/ui/account-holder-auth/filter/account-holder-auth-filter.tsx @@ -58,7 +58,7 @@ export const AccountHolderAuthFilter = ({ >
-
필터
+
{t('filter.filter')}
@@ -75,7 +75,7 @@ export const AccountHolderAuthFilter = ({
@@ -88,7 +88,7 @@ export const AccountHolderAuthFilter = ({ > onClickToSetFilter()} - >적용 + >{t('filter.apply')}
diff --git a/src/entities/additional-service/ui/face-auth/filter/face-auth-filter.tsx b/src/entities/additional-service/ui/face-auth/filter/face-auth-filter.tsx index 4419747..aaa690c 100644 --- a/src/entities/additional-service/ui/face-auth/filter/face-auth-filter.tsx +++ b/src/entities/additional-service/ui/face-auth/filter/face-auth-filter.tsx @@ -68,7 +68,7 @@ export const FaceAuthFilter = ({ >
-
필터
+
{t('filter.filter')}
@@ -85,13 +85,13 @@ export const FaceAuthFilter = ({
@@ -104,14 +104,14 @@ export const FaceAuthFilter = ({ > onClickToSetFilter()} - >적용 + >{t('filter.apply')}
diff --git a/src/entities/additional-service/ui/filter/alimtalk-filter.tsx b/src/entities/additional-service/ui/filter/alimtalk-filter.tsx index f273909..8208617 100644 --- a/src/entities/additional-service/ui/filter/alimtalk-filter.tsx +++ b/src/entities/additional-service/ui/filter/alimtalk-filter.tsx @@ -121,7 +121,7 @@ export const AlimtalkFilter = ({ >
-
필터
+
{t('filter.filter')}
@@ -137,12 +137,12 @@ export const AlimtalkFilter = ({
onClickToSetFilter()} - >적용 + >{t('filter.apply')}
diff --git a/src/entities/additional-service/ui/filter/fund-account-result-filter.tsx b/src/entities/additional-service/ui/filter/fund-account-result-filter.tsx index 2a8edcc..beddd14 100644 --- a/src/entities/additional-service/ui/filter/fund-account-result-filter.tsx +++ b/src/entities/additional-service/ui/filter/fund-account-result-filter.tsx @@ -66,7 +66,7 @@ export const FundAccountResultFilter = ({ const bankList = useStore.getState().CommonStore.bankList; const bankOptions = [ - { name: '선택', value: '' }, + { name: t('additionalService.accountHolderSearch.select'), value: '' }, ...bankList .filter((bank) => bank.code1 !== '****') .map((bank) => ({ name: bank.desc1, value: bank.code1 })) @@ -110,7 +110,7 @@ export const FundAccountResultFilter = ({ >
-
필터
+
{t('filter.filter')}
@@ -126,12 +126,12 @@ export const FundAccountResultFilter = ({
onClickToSetFilter()} - >적용 + >{t('filter.apply')}
diff --git a/src/entities/additional-service/ui/filter/fund-account-trnasaction-filter.tsx b/src/entities/additional-service/ui/filter/fund-account-trnasaction-filter.tsx index 42a4689..94b7ba1 100644 --- a/src/entities/additional-service/ui/filter/fund-account-trnasaction-filter.tsx +++ b/src/entities/additional-service/ui/filter/fund-account-trnasaction-filter.tsx @@ -60,7 +60,7 @@ export const FundAccountTransactionFilter = ({ const [filterStatus, setFilterStatus] = useState(status); const bankList = useStore.getState().CommonStore.bankList; const bankOptions = [ - { name: '선택', value: '' }, + { name: t('additionalService.accountHolderSearch.select'), value: '' }, ...bankList .filter((bank) => bank.code1 !== '****') .map((bank) => ({ name: bank.desc1, value: bank.code1 })) @@ -104,7 +104,7 @@ export const FundAccountTransactionFilter = ({ >
-
필터
+
{t('filter.filter')}
@@ -120,12 +120,12 @@ export const FundAccountTransactionFilter = ({
onClickToSetFilter()} - >적용 + >{t('filter.apply')}
diff --git a/src/entities/additional-service/ui/filter/payout-filter.tsx b/src/entities/additional-service/ui/filter/payout-filter.tsx index b09b08b..4e1bbe6 100644 --- a/src/entities/additional-service/ui/filter/payout-filter.tsx +++ b/src/entities/additional-service/ui/filter/payout-filter.tsx @@ -101,7 +101,7 @@ export const PayoutFilter = ({ >
-
필터
+
{t('filter.filter')}
@@ -117,31 +117,31 @@ export const PayoutFilter = ({
onClickToSetFilter()} - >적용 + >{t('filter.apply')}