Localize link-payment UI components

- Added linkPayment translation keys to en.json:
  - shippingHistory, pendingSend, all, incompleteActive
  - depositRequest, paymentComplete, paymentFailed, paymentStopped
  - applyRequest, noData
- Localized link-payment-tab.tsx:
  - Tab button labels (shippingHistory, pendingSend)
  - Added useTranslation hook
- Localized link-payment-history-wrap.tsx:
  - Payment status button group with function getPaymentResultBtnGroup(t)
  - Alt texts and aria-labels for filter and download buttons
  - Apply request button text
  - Added useTranslation hook
- Localized link-payment-wait-send-wrap.tsx:
  - Alt texts and aria-labels for filter and download buttons
  - Apply request button text
  - Uses getProcessStatusBtnGroup(t) from constant file

🤖 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:28:13 +09:00
parent 5ef6407e9b
commit 4e0918a89c
4 changed files with 37 additions and 23 deletions

View File

@@ -1013,7 +1013,17 @@
"resend": "Resend",
"delete": "Delete",
"separateApprovalDetail": "Separate Approval Detail",
"warning": "Warning"
"warning": "Warning",
"shippingHistory": "Shipping History",
"pendingSend": "Pending Send",
"all": "All",
"incompleteActive": "Incomplete/Active",
"depositRequest": "Deposit Request",
"paymentComplete": "Payment Complete",
"paymentFailed": "Payment Failed",
"paymentStopped": "Payment Stopped/Inactive",
"applyRequest": "Request",
"noData": "No data available"
},
"keyIn": {
"fullCancel": "Full Cancel",