알림톡 결제통보 페이지 다국어 지원 추가
알림톡 목록 페이지에 대한 다국어 지원을 추가했습니다. 변경사항: - 목록 페이지: 페이지 타이틀, 버튼 다국어화 - useTranslation 훅 추가 번역 키 추가: - title: 알림톡 결제통보 / Alimtalk Payment Notification - serviceSetting: 서비스 설정 / Service Settings 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -1055,6 +1055,7 @@
|
|||||||
"depositCertificate": "Deposit Certificate"
|
"depositCertificate": "Deposit Certificate"
|
||||||
},
|
},
|
||||||
"alimtalk": {
|
"alimtalk": {
|
||||||
|
"title": "Alimtalk Payment Notification",
|
||||||
"buyer": "Buyer",
|
"buyer": "Buyer",
|
||||||
"depositRequest": "Deposit Request",
|
"depositRequest": "Deposit Request",
|
||||||
"depositComplete": "Deposit Complete",
|
"depositComplete": "Deposit Complete",
|
||||||
@@ -1063,7 +1064,8 @@
|
|||||||
"orderOrTid": "Buyer, TID",
|
"orderOrTid": "Buyer, TID",
|
||||||
"notificationCategory": "Notification Category",
|
"notificationCategory": "Notification Category",
|
||||||
"sendType": "Send Type",
|
"sendType": "Send Type",
|
||||||
"sendCategory": "Send Category"
|
"sendCategory": "Send Category",
|
||||||
|
"serviceSetting": "Service Settings"
|
||||||
},
|
},
|
||||||
"payout": {
|
"payout": {
|
||||||
"title": "Payout",
|
"title": "Payout",
|
||||||
|
|||||||
@@ -1055,6 +1055,7 @@
|
|||||||
"depositCertificate": "입금확인서"
|
"depositCertificate": "입금확인서"
|
||||||
},
|
},
|
||||||
"alimtalk": {
|
"alimtalk": {
|
||||||
|
"title": "알림톡 결제통보",
|
||||||
"buyer": "주문자",
|
"buyer": "주문자",
|
||||||
"depositRequest": "입금요청",
|
"depositRequest": "입금요청",
|
||||||
"depositComplete": "입금완료",
|
"depositComplete": "입금완료",
|
||||||
@@ -1063,7 +1064,8 @@
|
|||||||
"orderOrTid": "주문자, TID",
|
"orderOrTid": "주문자, TID",
|
||||||
"notificationCategory": "알림구분",
|
"notificationCategory": "알림구분",
|
||||||
"sendType": "발송수단",
|
"sendType": "발송수단",
|
||||||
"sendCategory": "발송상태"
|
"sendCategory": "발송상태",
|
||||||
|
"serviceSetting": "서비스 설정"
|
||||||
},
|
},
|
||||||
"payout": {
|
"payout": {
|
||||||
"title": "지급대행",
|
"title": "지급대행",
|
||||||
|
|||||||
@@ -33,8 +33,10 @@ import { EmailBottomSheet } from '@/entities/common/ui/email-bottom-sheet';
|
|||||||
import { AlimtalkFilter } from '@/entities/additional-service/ui/filter/alimtalk-filter';
|
import { AlimtalkFilter } from '@/entities/additional-service/ui/filter/alimtalk-filter';
|
||||||
import { useExtensionAccessCheck } from '@/shared/lib/hooks/use-extension-access-check';
|
import { useExtensionAccessCheck } from '@/shared/lib/hooks/use-extension-access-check';
|
||||||
import useIntersectionObserver from '@/widgets/intersection-observer';
|
import useIntersectionObserver from '@/widgets/intersection-observer';
|
||||||
|
import { useTranslation } from 'react-i18next';
|
||||||
|
|
||||||
export const AlimtalkListPage = () => {
|
export const AlimtalkListPage = () => {
|
||||||
|
const { t } = useTranslation();
|
||||||
const { navigate } = useNavigate();
|
const { navigate } = useNavigate();
|
||||||
const userMid = useStore.getState().UserStore.mid;
|
const userMid = useStore.getState().UserStore.mid;
|
||||||
|
|
||||||
@@ -71,12 +73,12 @@ export const AlimtalkListPage = () => {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
const { setTarget } = useIntersectionObserver({
|
const { setTarget } = useIntersectionObserver({
|
||||||
threshold: 1,
|
threshold: 1,
|
||||||
onIntersect
|
onIntersect
|
||||||
});
|
});
|
||||||
|
|
||||||
useSetHeaderTitle('알림톡 결제통보');
|
useSetHeaderTitle(t('additionalService.alimtalk.title'));
|
||||||
useSetHeaderType(HeaderType.LeftArrow);
|
useSetHeaderType(HeaderType.LeftArrow);
|
||||||
useSetFooterMode(false);
|
useSetFooterMode(false);
|
||||||
useSetOnBack(() => {
|
useSetOnBack(() => {
|
||||||
@@ -281,7 +283,7 @@ export const AlimtalkListPage = () => {
|
|||||||
<button
|
<button
|
||||||
className="btn-50 btn-blue flex-1"
|
className="btn-50 btn-blue flex-1"
|
||||||
onClick={() => onClickToNavigate()}
|
onClick={() => onClickToNavigate()}
|
||||||
>서비스 설정</button>
|
>{t('additionalService.alimtalk.serviceSetting')}</button>
|
||||||
</div>
|
</div>
|
||||||
<AlimtalkFilter
|
<AlimtalkFilter
|
||||||
filterOn={filterOn}
|
filterOn={filterOn}
|
||||||
|
|||||||
Reference in New Issue
Block a user