KEY-IN 결제 페이지 다국어 지원 추가

KEY-IN 결제 관련 모든 페이지에 대한 다국어 지원을 추가했습니다.

변경사항:
- 목록 페이지: 페이지 타이틀 다국어화
- 결제 신청 페이지: 모든 폼 레이블, 버튼, 에러 메시지 다국어화
- 성공 페이지: 성공 메시지, 버튼 다국어화

번역 키 추가:
- 폼 레이블: merchant, productName, productPrice, buyerName, buyerEmail, buyerPhoneNumber, cardNumber, expiryDate, installmentPeriod, lumpSum, orderNumber
- 성공/실패 메시지: requestSuccess, requestFailed, requestError
- 성공 페이지: paymentRequestComplete, resultLabel, arsRequestComplete, confirm
- 기타: phoneNumberPlaceholder, fullCancel, postCancel

중복 keyIn 섹션 제거 및 통합 완료

🤖 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:04:04 +09:00
parent 42424d164a
commit 4771e43010
5 changed files with 81 additions and 37 deletions

View File

@@ -50,7 +50,7 @@ export const KeyInPaymentPage = () => {
const [maxAmount, setMaxAmount] = useState<number>();
const [emailBottomSheetOn, setEmailBottomSheetOn] = useState<boolean>(false);
useSetHeaderTitle('KEY-IN 결제');
useSetHeaderTitle(t('additionalService.keyIn.title'));
useSetHeaderType(HeaderType.LeftArrow);
useSetFooterMode(false);
useSetOnBack(() => {