Localize account holder auth page

- Replace hardcoded Korean text with translation keys
- Update header title to use t('additionalService.accountHolderAuth.title')
- Localize filter and download button labels
- Localize sort options (latest/oldest)
- All translation keys already exist in ko.json and en.json

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Jay Sheen
2025-11-03 17:34:03 +09:00
parent df3360848c
commit 344e5c324a

View File

@@ -47,7 +47,7 @@ export const AccountHolderAuthPage = () => {
const [toDate, setToDate] = useState(moment().format('YYYYMMDD')); const [toDate, setToDate] = useState(moment().format('YYYYMMDD'));
const [authStatus, setAuthStatus] = useState<AccountHolderAuthStatus>(AccountHolderAuthStatus.ALL) const [authStatus, setAuthStatus] = useState<AccountHolderAuthStatus>(AccountHolderAuthStatus.ALL)
const [emailBottomSheetOn, setEmailBottomSheetOn] = useState<boolean>(false); const [emailBottomSheetOn, setEmailBottomSheetOn] = useState<boolean>(false);
useSetHeaderTitle('계좌점유인증'); useSetHeaderTitle(t('additionalService.accountHolderAuth.title'));
useSetHeaderType(HeaderType.LeftArrow); useSetHeaderType(HeaderType.LeftArrow);
useSetFooterMode(false); useSetFooterMode(false);
useSetOnBack(() => { useSetOnBack(() => {
@@ -184,23 +184,23 @@ export const AccountHolderAuthPage = () => {
/> />
<button <button
className="filter-btn" className="filter-btn"
aria-label="필터" aria-label={t('common.filter')}
> >
<img <img
src={IMAGE_ROOT + '/ico_setting.svg'} src={IMAGE_ROOT + '/ico_setting.svg'}
alt="검색옵션" alt={t('common.searchOptions')}
onClick={() => onClickToOpenFilter()} onClick={() => onClickToOpenFilter()}
/> />
</button> </button>
</div> </div>
<button <button
className="download-btn" className="download-btn"
aria-label="다운로드" aria-label={t('common.download')}
onClick={() => onClickToOpenEmailBottomSheet()} onClick={() => onClickToOpenEmailBottomSheet()}
> >
<img <img
src={IMAGE_ROOT + '/ico_download.svg'} src={IMAGE_ROOT + '/ico_download.svg'}
alt="다운로드" alt={t('common.download')}
/> />
</button> </button>
</div> </div>
@@ -211,8 +211,8 @@ export const AccountHolderAuthPage = () => {
sortType={sortType} sortType={sortType}
onClickToSort={onClickToSort} onClickToSort={onClickToSort}
sortOptions={[ sortOptions={[
{ key: SortTypeKeys.LATEST, label: '최신순' }, { key: SortTypeKeys.LATEST, label: t('common.latest') },
{ key: SortTypeKeys.OLDEST, label: '오래된순' } { key: SortTypeKeys.OLDEST, label: t('common.oldest') }
]} ]}
></SortTypeBox> ></SortTypeBox>
<div className="excrow"> <div className="excrow">