반응형

<script src="https://uicdn.toast.com/tui.date-picker/latest/tui-date-picker.js"></script> 

토스트의 tui.date-picker 캘린더를 사용하기위해 cdn으로 호출하여 사용하다가

인터넷이 막힌 서버에 업로드하기 위해 cdn주소로 소스를 복사하여 로컬에 넣어서 테스트를 했으나

요일 부분 한글이 깨지는 현상이 발생하였다. 처음에는 인코딩 문제인줄알고 이클립스에서 utf-8로 바꿀수있는 모든 부분을 수정하고 파일도 utf-8 인코딩하여 저장하는 뻘짓을 하다가 tui-date-picker.js를 확인해보니 깨진 한글 부분이 있었다. 그래서 해당 부분을 아래처럼 한글로 바꿔서 수정하니 정상적으로 한글이 표기 되었다.

ko: {
    titles: {
      DD: ['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'],
      D: ['일', '월', '화', '수', '목', '금', '토'],
      MMM: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'],
      MMMM: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월']
    },
    titleFormat: 'yyyy.MM',
    todayFormat: 'To\\d\\ay: yyyy.MM.dd (D)',
    date: '날짜',
    time: '시간'
  }

cdn을 웹주소로 호출하게 되면 한글이 깨지는건 생각도 못했던 것이다.

개발자는 언제나 뻘짓에서 뻘짓으로 끝나는 느낌이다.

반응형

+ Recent posts