locale (Properties)

IBUpload 컨트롤의 표시되는 텍스트 들과 동작 중에 발생하는 모든 정보, 메세지, 오류 들에 대하여 표시할 언어를 설정합니다.
주의 동시에 N 개의 파일을 추가 시도 중에 최대 제한 용량을 초과하는 파일이 1개라도 발생하면 해당 N 개의 멀티 파일 선택 목록 전체가 추가 되지 않고 취소 됩니다. 파일의 사이즈,확장자를 제어하는 것은 사용자의 편의를 돕기 위한 기능이며, 보안적인 측면에서 파일에 대한 필터링은 서버측 로직에 반드시 구현되어야 합니다.

Syntax

$(Selector).IBUpload({
  locale : stringValue
});

Info

Name Type Default Description
locale string "Korean" 언어 설정 변경

전역 속성으로만 설정이 가능하지만, IBUpload 컨트롤을 로딩하기 전에 ibleaders.ibupload.locale 값을 변경하면 지역 속성을 설정한 것처럼 해당 컨트롤만 일시적으로 언어설정을 변경하여 표시할 수 있습니다. 기본값은 Korean이며, English로 변경 가능합니다. 만약 중국어나 일본어 등 언어를 추가하려면 ibupload.message와 ibupload.fileType 안에 각각 Korean 과 English 외에 더 추가하고 싶은 항목들을 정해서 추가하고 이 이름을 locale 값에 설정하면 됩니다. 참고 - 팝업메뉴를 사용하는 경우에는 IBUpload_GetContextMenu() 함수의 로직에도 추가할 언어 항목을 반영해야 하며, ibsheet 모드를 사용할 경우에는 IBSheetLoadPage_Main() 함수 안에서도 헤더에 표시될 내용을 분기처리 해 주어야 합니다.

Example

ibleaders.ibupload = {
  locale: "english"   // 한글에서 영문으로 전환한다.
};

See also

Since

version desc
7.3.0.22