반응형
<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을 웹주소로 호출하게 되면 한글이 깨지는건 생각도 못했던 것이다.
개발자는 언제나 뻘짓에서 뻘짓으로 끝나는 느낌이다.
반응형