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:
@@ -13,22 +13,24 @@ import {
|
||||
} from '@/widgets/sub-layout/use-sub-layout';
|
||||
import { LinkPaymentTabKeys } from '@/entities/additional-service/model/link-pay/types';
|
||||
import { useExtensionAccessCheck } from '@/shared/lib/hooks/use-extension-access-check';
|
||||
import { useTranslation } from 'react-i18next';
|
||||
|
||||
/**
|
||||
* 발송내역 탭 화면
|
||||
* Shipping history tab screen
|
||||
*/
|
||||
|
||||
export const LinkPaymentHistoryPage = () => {
|
||||
const { t } = useTranslation();
|
||||
const { navigate } = useNavigate();
|
||||
|
||||
// 권한 체크
|
||||
// Access check
|
||||
const { hasAccess, AccessDeniedDialog } = useExtensionAccessCheck({
|
||||
extensionCode: 'LINKPAY'
|
||||
});
|
||||
|
||||
const [activeTab, setActiveTab] = useState<LinkPaymentTabKeys>(LinkPaymentTabKeys.ShippingHistory)
|
||||
|
||||
useSetHeaderTitle('링크결제')
|
||||
useSetHeaderTitle(t('additionalService.linkPayment.title'))
|
||||
useSetHeaderType(HeaderType.LeftArrow);
|
||||
useSetFooterMode(false);
|
||||
useSetOnBack(() => {
|
||||
|
||||
Reference in New Issue
Block a user