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

@@ -890,6 +890,31 @@
"paymentMethod": "Payment Method",
"requestFailed": "Request failed."
},
"keyIn": {
"title": "KEY-IN Payment",
"paymentRequest": "Payment Request",
"merchant": "Merchant",
"productName": "Product Name",
"productPrice": "Product Price",
"buyerName": "Buyer Name",
"buyerEmail": "Buyer Email",
"buyerPhoneNumber": "Buyer Phone Number",
"phoneNumberPlaceholder": "Enter without -",
"cardNumber": "Card Number",
"expiryDate": "Expiry Date (MM/YY)",
"installmentPeriod": "Installment Period",
"lumpSum": "Lump Sum",
"orderNumber": "Order Number",
"requestSuccess": "KEY-IN payment request successful.",
"requestFailed": "Payment request failed.",
"requestError": "An error occurred during payment request",
"paymentRequestComplete": "Payment request completed.",
"resultLabel": "Result",
"arsRequestComplete": "ARS request processing complete",
"confirm": "Confirm",
"fullCancel": "Full Cancel",
"postCancel": "Post Cancel"
},
"sms": {
"title": "SMS Payment Notification",
"virtualAccountRequest": "Virtual Account Request",
@@ -1155,11 +1180,6 @@
"sendCancel": "Send Cancel",
"progressStatus": "Progress Status"
},
"keyIn": {
"fullCancel": "Pre-cancel",
"partialCancel": "Post-cancel",
"productPrice": "Product Price"
},
"infoWrap": {
"paymentInfo": "Payment Information",
"buyerName": "Buyer Name",

View File

@@ -890,6 +890,31 @@
"paymentMethod": "결제 방식",
"requestFailed": "신청을 실패하였습니다."
},
"keyIn": {
"title": "KEY-IN 결제",
"paymentRequest": "결제 신청",
"merchant": "가맹점",
"productName": "상품명",
"productPrice": "상품가격",
"buyerName": "구매자명",
"buyerEmail": "구매자 이메일",
"buyerPhoneNumber": "구매자 전화번호",
"phoneNumberPlaceholder": "- 제외하고 입력",
"cardNumber": "카드번호",
"expiryDate": "유효기간(월/년)",
"installmentPeriod": "할부 기간",
"lumpSum": "일시불",
"orderNumber": "주문번호",
"requestSuccess": "KEY-IN 결제 신청을 성공하였습니다.",
"requestFailed": "결제 신청에 실패했습니다.",
"requestError": "결제 요청 중 오류가 발생했습니다",
"paymentRequestComplete": "결제 신청이 완료되었습니다.",
"resultLabel": "결과",
"arsRequestComplete": "ARS 요청 처리 완료",
"confirm": "확인",
"fullCancel": "전취소",
"postCancel": "후취소"
},
"sms": {
"title": "SMS 결제 통보",
"virtualAccountRequest": "가상계좌 요청",
@@ -1155,11 +1180,6 @@
"sendCancel": "발송취소",
"progressStatus": "진행상태"
},
"keyIn": {
"fullCancel":"전취소",
"postCancel": "후취소",
"productPrice": "상품가격"
},
"infoWrap": {
"paymentInfo": "결제 정보",
"buyerName": "구매자명",