Localize link-payment main pages

- Added linkPayment translation keys to en.json:
  - title, detailTitle, waitDetailTitle, applyTitle, messagePreview
  - resendSuccess, resendFailed, resendError, resendConfirm
  - deleteSuccess, deleteConfirm, resend, delete
  - separateApprovalTitle, separateApprovalDetail, warning
- Localized link-payment-history-page.tsx:
  - Header title, access check comment
- Localized link-payment-wait-send-page.tsx:
  - Header title, page comment
- Localized link-payment-detail-page.tsx:
  - Header title, button labels (resend, separate approval detail)
  - Success/error messages for resend operations
  - Dialog button labels and confirmation message
  - Code comments from Korean to English
- Localized link-payment-wait-detail-page.tsx:
  - Header title, button label (delete)
  - Success message for delete operation
  - Dialog button labels and confirmation message
- All files: Added useTranslation hook import

Note: Apply and separate-approval subdirectories still need localization

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Jay Sheen
2025-10-31 13:20:13 +09:00
parent b9aab1d0fd
commit 5ef6407e9b
5 changed files with 54 additions and 28 deletions

View File

@@ -997,6 +997,24 @@
"disbursementAmount": "Disbursement Amount",
"requestFailed": "Request failed."
},
"linkPayment": {
"title": "Link Payment",
"detailTitle": "Link Payment Detail",
"waitDetailTitle": "Link Payment Detail - Pending Send",
"applyTitle": "Link Payment Request",
"messagePreview": "Message Preview",
"separateApprovalTitle": "Separate Approval Detail",
"resendSuccess": "Resend successful.",
"resendFailed": "Resend failed.",
"resendError": "An error occurred during resend.",
"resendConfirm": "Do you want to resend?",
"deleteSuccess": "Delete successful.",
"deleteConfirm": "Do you want to delete?",
"resend": "Resend",
"delete": "Delete",
"separateApprovalDetail": "Separate Approval Detail",
"warning": "Warning"
},
"keyIn": {
"fullCancel": "Full Cancel",
"partialCancel": "Partial Cancel",