diff --git a/src/locales/en.json b/src/locales/en.json
index 11b132a..63c6a52 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -232,7 +232,29 @@
"requestTel": "Phone number is required.",
"requestEmail": "Invalid email type.",
"contents": "Contents is required."
- }
+ },
+ "detailLabels": {
+ "title": "Title",
+ "type": "Type",
+ "registrationDate": "Registration Date",
+ "answerDate": "Answer Date",
+ "inquiryAnswer": "Inquiry Answer",
+ "inquiryContents": "Inquiry Contents"
+ },
+ "formLabels": {
+ "title": "Title",
+ "inquiryType": "Inquiry Type",
+ "requesterName": "Requester Name",
+ "phoneNumber": "Phone Number",
+ "emailAddress": "Email Address",
+ "inquiryContents": "Inquiry Contents",
+ "required": "*",
+ "phonePlaceholder": "Enter without '-'",
+ "emailPlaceholder": "TEST123@nicepay.com"
+ },
+ "submitButton": "Submit",
+ "confirmButton": "Confirm",
+ "successMessage": "Success"
}
},
"slideMenu": {
diff --git a/src/pages/support/qna/detail-page.tsx b/src/pages/support/qna/detail-page.tsx
index 6f5202e..7d294af 100644
--- a/src/pages/support/qna/detail-page.tsx
+++ b/src/pages/support/qna/detail-page.tsx
@@ -61,29 +61,29 @@ export const QnaDetailPage = () => {
- 제목
+ {t('support.qna.detailLabels.title')}
{ title }
- 유형
+ {t('support.qna.detailLabels.type')}
{ t(`support.qna.categories.${requestType}`) }
- 등록일
+ {t('support.qna.detailLabels.registrationDate')}
{ !!requestDate? moment(requestDate).format('YYYY.MM.DD'): '' }
- 답변일
+ {t('support.qna.detailLabels.answerDate')}
{ !!answerDate? moment(answerDate).format('YYYY.MM.DD'): '' }
-
문의 답변
+
{t('support.qna.detailLabels.inquiryAnswer')}
-
문의 내용
+
{t('support.qna.detailLabels.inquiryContents')}
diff --git a/src/pages/support/qna/register-page.tsx b/src/pages/support/qna/register-page.tsx
index 04dbe47..ff1f135 100644
--- a/src/pages/support/qna/register-page.tsx
+++ b/src/pages/support/qna/register-page.tsx
@@ -87,7 +87,7 @@ export const QnaRegisterPage = () => {
open={isOpen}
onClose={close}
message={ msg }
- buttonLabel={['확인']}
+ buttonLabel={[t('support.qna.confirmButton')]}
/>
);
});
@@ -135,8 +135,8 @@ export const QnaRegisterPage = () => {
requestEmail: requestEmail,
contents: contents,
};
- qnaSave(params).then((rs: QnaSaveResponse) => {
- alert('성공');
+ qnaSave(params).then((rs: QnaSaveResponse) => {
+ alert(t('support.qna.successMessage'));
navigate(PATHS.support.qna.list);
});
};
@@ -153,11 +153,11 @@ export const QnaRegisterPage = () => {
- 제목 *
+ {t('support.qna.formLabels.title')} {t('support.qna.formLabels.required')}
- ) => setInputValue(e, QnaRegisterPropsName.Title) }
@@ -166,13 +166,13 @@ export const QnaRegisterPage = () => {
- 문의유형 *
+ {t('support.qna.formLabels.inquiryType')} {t('support.qna.formLabels.required')}
- 요청자명 *
+ {t('support.qna.formLabels.requesterName')} {t('support.qna.formLabels.required')}
- ) => setInputValue(e, QnaRegisterPropsName.RequestName) }
@@ -200,11 +200,11 @@ export const QnaRegisterPage = () => {
- 휴대폰번호 *
+ {t('support.qna.formLabels.phoneNumber')} {t('support.qna.formLabels.required')}
-
이메일 주소
+
{t('support.qna.formLabels.emailAddress')}
- ) => setInputValue(e, QnaRegisterPropsName.RequestEmail) }
/>
@@ -225,7 +225,7 @@ export const QnaRegisterPage = () => {
- 문의내용 *
+ {t('support.qna.formLabels.inquiryContents')} {t('support.qna.formLabels.required')}
-
+ >{t('support.qna.submitButton')}