import React from "react";
import { JDlist, JDphotoFrame, JDtypho } from "@janda-com/front";
import isMobile from "is-mobile";
import { autoComma } from "@janda-com/front";

const kr = {
  senderModalHeader: "SMS 발신자 등록",
  regist: "등록하기",
  confirm: "확인",
  cancel: "닫기",
  telecommunication_subscription_proof: "통신가입 사실 증명원",
  isRegisted: (phoneNumber: string) =>
    isMobile() ? (
      <span>발신자 등록 신청이 완료 되었습니다.</span>
    ) : (
      <span>
        {phoneNumber}번호의 <br />
        발신자 등록 신청이 완료 되었습니다.
      </span>
    ),
  sendNumber: "발신번호",
  senderName: "발신자명",
  upload_file: "파일 업로드",
  senderRequested: "발신자 요청완료",
  senderRequestedFail: "발신자 요청실패",
  templateCreateHeader: "문자 템플릿 생성 및 수정",
  trigger_create: "자동발신 생성",
  template_create: "템플릿 생성",
  template_choice: "템플릿 선택",
  update_trigger: "자동발신 조정하기",
  trigger_modal_title: "자동발신 설정",
  trigger_event_null_warn: "자동발신 이벤트를 하나 이상 설정 해주세요.",
  view_SMS_history: "SMS 히스토리 보기",
  do_create: "생성하기",
  do_modify: "수정하기",
  delete: "삭제하기",
  auto_trigger_mangae: "자동발신 트리거 관리하기",
  custom_msg: "커스텀 메세지",
  msg: "문자내용",
  receiver: "수신자",
  receiver_add: "수신자 추가",
  send_type: "발신타입",
  template_msg: "치환 메세지",
  index: "반호",
  transmission_time: "발신시간",
  is_auto_send_enable: "활성화",
  auto_send: "자동발신",
  auto_send_case: "자동발신",
  send_targets: "발신대상",
  send_status: "발신상태",
  go_to_sms_template: "SMS 양식 바로가기",
  sender: "발신자",
  janda_sender: "잔다 발신자",
  how_to_save_sms_template_title: "SMS양식 저장하는 방법",
  how_to_save_sms_template_doc: (
    <JDlist
      lineHeight={4}
      contents={[
        <div>
          1. <b>SMS양식</b> 메뉴에서 <b>[양식생성]</b>을 클릭합니다.
        </div>,
        <div>
          2. 양식생성 화면에서 타이틀과, 메시지를 입력하시고 메시지화면에서 중간
          중간에 생성할
          <b>
            숙박일자/숙박정보/예약자명/가격/결제방법/결제상태/AI 무인 솔루션URL
          </b>
          문구를 아래에 <b>양식메시지</b>에서 클릭하시면 메시지 발송시에
          자동으로 정보가 입력됩니다.
        </div>,
        <div>
          <JDphotoFrame
            src={`https://s3.ap-northeast-2.amazonaws.com/booking.stayjanda.files/booking_app/describe/smsinfo_img_01.png`}
          />
        </div>,
        <div>
          3. 자동발신 상태를{" "}
          <b>예약취소시/예약생성시/예약생성시(미결제)/예약업데이트시</b> 별로
          선택하여 설정하고
        </div>,
        <div>
          4. 발신대상을 <b>게스트/호스트/게스트+호스트</b> 별로 지정을 해주시고
          우측에 <b>자동발신 활설화</b> 여부를 on / oFF 설정해주시면 언제든지
          고객에게 알림 문자가 발송되게 설정됩니다
        </div>,
      ]}
    />
  ),
  how_to_send_sms_for_all_title: "단체SMS 보내는 방법",
  how_to_send_sms_for_all_doc: (
    <JDlist
      lineHeight={4}
      contents={[
        <span>
          1. 단체SMS는 솔루션 메인화면과 예약목록 화면에서 가능합니다.
          <b>메인화면</b>에서는 오늘의 예약리스트 상단에 <b>‘단체메시지’</b>{" "}
          버튼을 클릭하셔야 보낼 수 있고, <b>예약목록</b> 화면에서는 내가 원하는
          예약자를 선택하여 리스트 상단에 <b>‘문자전송’</b>버튼을 클릭해서
          여러명에게 단체문자를 보낼 수 있습니다.
        </span>,
        <div>
          2. 그러나 단체SMS를 보내기 위해서는 <b>SMS양식</b>화면에서 미리 만들어
          둔 SMS양식이 있어야 합니다. 개성있고 재밌는 SMS양식을 만들어주세요.
          예시 : 조식알림문자, 저녁 파티이벤트 안내 문자, 공사안내, 분실물안내,
          긴급대피안내문자
        </div>,
      ]}
    />
  ),
  sms_usage: "SMS 이용법",
  non_recivers: "수신자가 없습니다.",
  sms_service: "SMS 서비스",
  template_title: "템플릿 명",
  template_update_completed: "템플릿 업데이트 완료",
  template_create_fail: "이런, 문제가 발생했습니다. 문의 바람니다.",
  failMessage: "이런, 문제가 발생했습니다. 문의 바람니다.",
  plz_enter_name: "이름을 입력 바랍니다.",
  plz_enter_number: "번호를 입력 바랍니다.",
  plz_enter_file: "파일을 입력 바랍니다.",
  checkRegist: (
    <span>
      발신자 등록 절차가 완료 되면, 자동으로 발신번호가 바뀌어 있을겁니다.
      등록기간은 <br />
      <JDtypho component={"span"} color="point" weight={600}>
        7일
      </JDtypho>
      정도 소요됩니다.
    </span>
  ),
  SmsType: {
    LMS: "LMS",
    MMS: "MMS",
    SMS: "SMS",
  },
  not_sure: "(추정)",
  send: "발신하기",
  requestDate: "신청일자",
  sended: "발신완료",
  unSended: "발신실패",
  send_modal_header_num: "핸드폰 번호로 문자 보내기",
  send_modal_header_id: "고객들에게 문자 보내기",
  can_be_diffent: "대상의 이름 과 상품에 따라서 다를 수 있습니다.",
  createAt: "생성 일자",
  authDate: "인증 일자",
  remains: "남은 충전 금액",
  go_to_charge: "충전하기",
  ok: "정상",
  fail: "실패",
  charge_modal_title: "SMS 포인트 충전하기",
  charge: "충전하기",
  charge_amt: "충전금액",
  current_point_is: (amt: number) => `현재 남은 포인트는 ${autoComma(amt)}`,
  event: "발신 이벤트",
  template: "템플릿",
  tags: "태그",
  modi: "수정",
  trigger_updated: "트리거 업데이트",
  trigger: "자동발신",
  AuthStatus: {
    DENIED: "거절됨",
    PENDING: "진행중",
    PERMITTED: "완료",
  },
};

export default kr;
