AUIPivot 에서 출력되는 모든 메시지는 메시지 파일로 관리합니다. 기본으로 제공되는 언어 팩 파일은 다음 3가지입니다.
l 한국어 : AUIPivot.messages.kr.js
l 영어 : AUIPivot.messages.en.js
l 일본어 : AUIPivot.messages.jp.js
적용 방법은 예를 들어 한국어 팩으로 출력하고자 한다면 다음과 같이 스크립트를 설정하십시오.
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"/> <meta http-equiv="Content-Script-Type" content="text/javascript"/> <meta http-equiv="Content-Style-Type" content="text/css"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <!-- AUIPiovt 라이센스 파일 --> <script type="text/javascript" src="./js/AUIPivotLicense.js"></script> <!-- AUIPivot 라이브러리 파일 --> <script type="text/javascript" src="./js/AUIPivot.js"></script>
<!-- AUIPivot 메세지 파일 --> <script type="text/javascript" src="./AUIPivot/messages/AUIPivot.messages.kr.js"></script> |
작성한 스크립트에서 영어 메시지 팩으로 바꾸기를 원한다면 AUIPivot.messages.kr.js 대신 AUIPivot.messages.en.js 으로 바꾸십시오.
영어, 일본어 외의 다른 언어팩으로 AUIPivot 의 메시지를 바꾸길 원한다면 새로운 메시지 파일을 작성하십시오.
예를 들어 중국어 파일을 작성해 보도록 하겠습니다.
편집기로 AUIPivot.messages.kr.js 을 열어 보십시오.
/** * AUIPivot 에서 사용되는 메세지들을 정의합니다. */ AUIPivotMessages = { rowNumHeaderText : "No.", rowLabelText : "행 레이블", columnLabelText : "열 레이블", columnTotalSumText : "총 합계", footerTotalSumText : "총 합계", emptyText : "( 비어 있음 )", emptyValue : "(값 없음)", unavailableText : "피벗팅을 표현하기에 무리가 있습니다.\r\n열(column) 필드를 행(row)으로 이동시키고 다시 시도하십시오.", noDataMessage : "보고서를 작성하려면 필드 목록에서 필드를 선택하십시오.",
|
위와 같이 스트링이 정의되어 있습니다. 이를 중국어로 번역 작성한 후 AUIPivot.message.cn.js 로 저장하여 스크립트에 설정하십시오.
다음은 중국어 팩으로 작성한 예입니다.
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"/> <meta http-equiv="Content-Script-Type" content="text/javascript"/> <meta http-equiv="Content-Style-Type" content="text/css"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <!-- AUIPiovt 라이센스 파일 --> <script type="text/javascript" src="./js/AUIPivotLicense.js"></script> <!-- AUIPivot 라이브러리 파일 --> <script type="text/javascript" src="./js/AUIPivot.js"></script>
<!-- AUIPivot 메세지 파일 - 중국어 --> <script type="text/javascript" src="./AUIPivot/messages/AUIPivot.messages.cn.js"></script> |