#!/bin/sh
#
# Copyright (c) 1996-2005, Adobe Systems Incorporated
# All Rights Reserved
#

#Used to specify the start directory for finding acroread

setLangKOR()
{
ST_LANG="KOR"
ST_LANG_SMALL="kor"
ST_READER_RPM_NAME="AdobeReader_kor"
ST_EXCHANGE_RPM_NAME="AdobeAcrobat_kor"
ST_COMMENT_WORD="ּ"
ST_DESCRIPTION_WORD=""
ST_COMMENT_RPM="Adobe Reader 7.0 "
ST_DES_RPM="Adobe Reader for Linux  α׷ ϸ PDF   Žϰ μ  ֽϴ."
ST_DES_TAG01="Adobe Reader ϸ PDF     ֽϴ."
ST_DES_TAG02="Adobe Reader ϸ PDF   ϴ  ˻ϰų"
ST_DES_TAG03="ͳݿ PDF  ˻     信   ֽϴ."
ST_DES_TAG04="ڼ  www.adobe.com Ͻʽÿ."
ST_THE_FILE=""
ST_FOR="for"
ST_YES="yes"
ST_NO="no"
ST_OR="Ǵ"
ST_SMALL_Y="y"
ST_SMALL_N="n"
ST_CAPS_Y="Y"
ST_CAPS_N="N"
ST_ACCEPT_CAPS="ACCEPT"
ST_DECLINE_CAPS="DECLINE"
ST_ACCEPT="accept"
ST_DECLINE="decline"
ST_VERSION=""
ST_STATEMENT_ACCEPT_DECLINE="     ϴ  \\\"accept\\\" Էϰ, Ϸ \\\"decline\\\" ԷϽʽÿ. "
ST_RESTATEMENT_ACCEPT_DECLINE="߸ Դϴ. ʿ  \\\"accept\\\" Ǵ \\\"decline\\\"Դϴ. ٽ õϽðڽϱ?"
ST_ER_INVALID_RESP1=": ߸ . ʿ :"
ST_ER_INVALID_RESP2=": ߸ ... ٽ õϽʽÿ."
ST_ER_INVALID_RESP3="... ٽ õϽðڽϱ?"
ST_ER_NO_LIC_FILE=": ̼  ã  ϴ. ߴϴ Դϴ."
ST_TO_ACCEPT="     ϸ  ԷϽʽÿ:"
ST_TO_DECLINE="        ԷϽʽÿ:"
ST_REQ0101="     ϴ "
ST_REQ0102="() Էϰ"
ST_REQ0103="Ϸ"
ST_REQ0104="() ԷϽʽÿ."
ST_ER_LIC_NOT_ACCP=" ࿡  ʾҽϴ. ġ ߴմϴ."
ST_FREE_SPACE_INFO01=" ġ"
ST_FREE_SPACE_INFO02="MB  ũ  ʿմϴ."
ST_DONE_WORD="Ϸ"
ST_ER_INSTALLING01=" ġϴ   ߻:"
ST_ER_INSTALLING02="߸ ǰ ̸"
ST_RES_INST_DIR="Adobe Reader ġ 丮 ԷϽʽÿ."
ST_ER_SAME_FILE_NAME_AS_DIR="()  丮 ƴմϴ. ٸ ġ Ͻʽÿ."
ST_DIR_INFO01="丮"
ST_DIR_INFO02="() ϴ."
ST_QUES_CREAT_DIR=" ۼϽðڽϱ? [y] "
ST_ER_EXIT="ġ  ..."
ST_ER_DIR=":  丮   :"
ST_ER_WRITE=":  丮   :"
ST_ER_NO_LIBCURL01="libcurl.so ã  ϴ. Adobe Reader Ϻ     ֽϴ."
ST_ER_NO_LIBCURL02="curl "
ST_ER_NO_LIBCURL03="Ǵ     ġϴ  ϴ:"
ST_WARN_NO_LIBSSL01=":  ý libssl.so  libssl.so.0.9.6 ȣȯ ʽϴ."
ST_WARN_NO_LIBSSL02="libssl.so.0.9.6 ġϽʽÿ."
ST_WARN_LD_LIB01="() 丮"
ST_WARN_LD_LIB02="   丮 LD_LIBRARY_PATH ԵǾ  ʽϴ."
ST_WARN_LD_LIB03="丮"
ST_WARN_LD_LIB04=" LD_LIBRARY_PATH ԽŰʽÿ."
ST_WARN_LD_LIB05="()  丮 ֽϴ:"
ST_ER_NO_CONFIG=":  ã  ϴ... ߴϴ Դϴ."
ST_WARN_NO_CONFIG=":    ÷  ʽϴ."
ST_QUE_CONT="ġ Ͻðڽϱ?"
ST_INFO_DEF_CONFIG1="⺻  ġ"
ST_INFO_DEF_CONFIG2="  ġ  ֽϴ:"
ST_QUE_CONFIG="ġ  ȣ ԷϽʽÿ:"
ST_EXIT_INFO="Acrobat ġ "
ST_PLAT_INDEP_FILES="÷   ġ ..."
ST_PLAT_DEP_FILES="÷   ġ ..."
ST_RPM_CAN_NOT_DEL="rpm ġ  ٸ ϵ ־   ϴ."
ST_WEL_ALK="ƽþ  ŰƮ ġ մϴ."
ST_INFO_ALK01="Unix Adobe Reader  7.0 ġǾ  "
ST_INFO_ALK02=" ġ   ϴ."
ST_INFO_ALK03="ýۿ Adobe Reader  7.0 ġǾ  "
ST_INFO_ALK04=" ƽþ  ŰƮ ġϱ   ġϽʽÿ."
ST_ER_ALK01=": 丮  ο մϴ."
ST_ER_ALK02=": 丮"
ST_ER_ALK03="() ϴ."
ST_ER_ALK04=": AcroVersion  ϴ."
ST_ER_ALK05=": ߸ Acrobat Դϴ:"
ST_ER_ALK06=":  ã  ϴ. ߴϴ Դϴ."
ST_IF_ALK07="Adobe Reader ġ ġ ԷϽʽÿ."
ST_INFO_ALK_CMPLT="ġ ϷǾϴ."
ST_WEL_HLK="Ȯ   ġ "
ST_INFO_HLK04=" Ȯ   ġϱ   ġϽʽÿ."
ST_INFO_HLK05="Ȯ    ġ ... "
ST_WEL_CLK="߾  ۲  ġ "
ST_INFO_CLK04=" ߾  ۲  ġϱ   ġϽʽÿ."
ST_INFO_CLK05="߾    ġ ... "
ST_ER_AR01=":  丮 Ȯ  ϴ."
ST_ER_AR02=": ġ 丮 ã  ϴ."
ST_ER_AR03=":  ã  ϴ:"
ST_INFO_AR01="OS(̸:"
ST_INFO_AR02=")  ġǾ  ʽϴ."
ST_INFO_AR03="ġ ÷ Ͽ ÷̿  ʽÿ."
ST_INFO_AR04="ġ ÷  ϴ:"
ST_INFO_AR05="   ġ ,"
ST_IBP_MISC_03="Mozilla"
ST_IBP_MISC_04="Firefox"
ST_IBP_MISC_05="Netscape"
ST_IBP_MISC_06=""
ST_IBP_INFO_01="acroread  ÷ ġմϴ."
ST_IBP_INFO_02="ü ġ "
ST_IBP_INFO_03="ں ġ "
ST_IBP_INFO_04="  ԷϽʽÿ."
ST_IBP_INFO_05="ٸ  ġϽðڽϱ?"
ST_IBP_INFO_06="Adobe Reader 7.0 ġ 丮 ԷϽʽÿ."
ST_IBP_INFO_07=" ġ 丮 ԷϽʽÿ."
ST_IBP_INFO_08="÷ ̹ ġǾϴ. ðڽϱ?"
ST_IBP_INFO_09="ġ ҵǾϴ."
ST_IBP_INFO_10=" ġǾϴ."
ST_IBP_INFO_11=" Mozilla, Firefox  Netscape ÷   ֽϴ. "
ST_IBP_INFO_12=" ġ α׷ ۵     ÷  Ͻʽÿ."
ST_IBP_INFO_13=" Acroread "
ST_IBP_INFO_14="Ϸ <Enter> Ű ʽÿ."
ST_IBP_INFO_15=" ÷ ߰  ִٸ  Բ   Ͻʽÿ."
ST_IBP_INFO_16=" ġ ÷ ġ "
ST_IBP_INFO_17="ڵ ġ Ͻðڽϱ?"
ST_IBP_INFO_18="ڵ ġ ϷǾϴ."
ST_IBP_INFO_19=" ġ Ͻðڽϱ?"
ST_IBP_INFO_20=" ÷ ġϽðڽϱ?"
ST_IBP_INFO_21=" ÷ ġ  ϴ."
ST_IBP_INFO_22_1=" ÷ ġϷ"
ST_IBP_INFO_22_2="() Ͻʽÿ."
ST_IBP_INFO_23="() ߰Ǿϴ."
ST_IBP_INFO_24=" ÷ ġմϴ."
ST_IBP_INFO_25="ġ ۾ ߽ϴ."
ST_IBP_ERR_01=" ÷  ã  ϴ."
ST_IBP_ERR_02=" ÷  ã  ϴ."
ST_IBP_ERR_03="  ã  ϴ."
ST_IBP_ERR_04="  ÷   ϴ."
ST_IBP_ERR_05_1="÷   ġ   ϴ."
ST_IBP_ERR_05_2="丮:"
ST_IBP_ERR_06="丮   ϴ."
ST_IBP_ERR_07=" ÷ ġ ũƮ ã  ϴ."
ST_IBP_ERR_08="̹ Ư Ϸ ϹǷ   ϴ."
ST_IBP_ERR_09="ش ȯ濡 HOME    ϴ. Ȩ 丮 ã  ϴ."
ST_IBP_ERR_10="ġ  ã  ϴ."
ST_IBP_ERR_11=" . ġϴ OS ̸ ϴ."
ST_SEP_INFO_01="Adobe Reader 7.0 ġ 丮 ԷϽʽÿ."
ST_SEP_INFO_02=" . ġϴ OS ̸ ϴ."
ST_SEP_INFO_03="ġ ο   ã  ϴ."
ST_SEP_INFO_04=" ؽƮ 缳 "
ST_SEP_INFO_05="̺귯   ؽƮ  "
ST_SEP_INFO_06="SELinux ν  ֵ ̺귯  Ʈմϴ. "
ST_SEP_INFO_07="ġ  ã  ϴ."
ST_SEP_INFO_08="ؽƮ  ϷǾϴ.  ġ α׸ Ȯ  ֽϴ."
ST_SEP_INFO_09=" "
ST_SEP_INFO_10="ġ ۾  Ϸ ʾҽϴ.  ġ α׸ Ȯ  ֽϴ."
ST_IOP_ERR1="OpenOffice PDF ÷   ϴ.  ġϷ"
ST_IOP_ERR2="ħ о ʽÿ. "
ST_IOP_ERR3="OpenOffice PDF ÷  Ϸ OpenOffice 1.9 ̻  ־ մϴ. PDF ÷  մϴ."
ST_IOP_ERR4=" 丮 OpenOffice binary soffice ã  ϴ."
ST_IOP_INFO_01="OpenOffice ġ 丮 Ͻʽÿ."
ST_IOP_INFO_02="OpenOffice ÷ ġϽðڽϱ?"
ST_IAP_ERR1="Adobe PDF ÷   ϴ.  ħ о ʽÿ. "
ST_IAP_INFO_01="Adobe PDF ÷ ġϽðڽϱ?"
ST_IFE_INFO_01="Firefox Ȯ ġϽðڽϱ?"
ST_IFE_INFO_02="Firefox   θ Ͻʽÿ."
ST_IFE_ERR_01="Firefox exe ų   ϴ. "
ST_IDI_INFO_01="Distiller ġϽðڽϱ?"
ST_MIME_INFO_01="MIME Ÿ     Ϸ ٽ αϽʽÿ."
true
}


setLangutf8()
{
ST_LANG="KOR"
ST_LANG_SMALL="kor"
ST_READER_RPM_NAME="AdobeReader_kor"
ST_EXCHANGE_RPM_NAME="AdobeAcrobat_kor"
ST_COMMENT_WORD="주석"
ST_DESCRIPTION_WORD="설명"
ST_COMMENT_RPM="Adobe Reader 7.0 시작"
ST_DES_RPM="Adobe Reader for Linux 응용 프로그램을 사용하면 PDF 문서를 보고 탐색하고 인쇄할 수 있습니다."
ST_DES_TAG01="Adobe Reader를 사용하면 PDF 형식의 문서를 읽을 수 있습니다."
ST_DES_TAG02="Adobe Reader를 사용하면 PDF 파일 내에서 원하는 내용을 검색하거나"
ST_DES_TAG03="인터넷에서 PDF 파일을 검색할 수 있으며 공동 문서 검토에 참여할 수도 있습니다."
ST_DES_TAG04="자세한 내용은 www.adobe.com을 참조하십시오."
ST_THE_FILE="파일"
ST_FOR="for"
ST_YES="yes"
ST_NO="no"
ST_OR="또는"
ST_SMALL_Y="y"
ST_SMALL_N="n"
ST_CAPS_Y="Y"
ST_CAPS_N="N"
ST_ACCEPT_CAPS="ACCEPT"
ST_DECLINE_CAPS="DECLINE"
ST_ACCEPT="accept"
ST_DECLINE="decline"
ST_VERSION="버전"
ST_STATEMENT_ACCEPT_DECLINE="이 사용권 계약의 사용 약관에 동의하는 경우 \\\"accept\\\"를 입력하고, 종료하려면 \\\"decline\\\"을 입력하십시오. "
ST_RESTATEMENT_ACCEPT_DECLINE="잘못된 응답입니다. 필요한 응답은 \\\"accept\\\" 또는 \\\"decline\\\"입니다. 다시 시도하시겠습니까?"
ST_ER_INVALID_RESP1="오류: 잘못된 응답. 필요한 응답:"
ST_ER_INVALID_RESP2="오류: 잘못된 응답... 다시 시도하십시오."
ST_ER_INVALID_RESP3="... 다시 시도하시겠습니까?"
ST_ER_NO_LIC_FILE="오류: 라이센스 파일을 찾을 수 없습니다. 중단하는 중입니다."
ST_TO_ACCEPT="이 사용권 계약의 사용 약관에 동의하면 다음을 입력하십시오:"
ST_TO_DECLINE="이 사용권 계약의 사용 약관에 동의하지 않으면 다음을 입력하십시오:"
ST_REQ0101="이 사용권 계약의 사용 약관에 동의하는 경우"
ST_REQ0102="을(를) 입력하고"
ST_REQ0103="종료하려면"
ST_REQ0104="을(를) 입력하십시오."
ST_ER_LIC_NOT_ACCP="사용권 계약에 동의하지 않았습니다. 설치를 중단합니다."
ST_FREE_SPACE_INFO01="이 설치에는"
ST_FREE_SPACE_INFO02="MB의 여유 디스크 공간이 필요합니다."
ST_DONE_WORD="완료"
ST_ER_INSTALLING01="다음을 설치하는 중 오류 발생:"
ST_ER_INSTALLING02="잘못된 제품 이름"
ST_RES_INST_DIR="Adobe Reader의 설치 디렉토리를 입력하십시오."
ST_ER_SAME_FILE_NAME_AS_DIR="이(가) 있지만 디렉토리가 아닙니다. 다른 위치를 지정하십시오."
ST_DIR_INFO01="디렉토리"
ST_DIR_INFO02="이(가) 없습니다."
ST_QUES_CREAT_DIR="지금 작성하시겠습니까? [y] "
ST_ER_EXIT="설치 종료 중..."
ST_ER_DIR="오류: 다음 디렉토리를 만들 수 없음:"
ST_ER_WRITE="오류: 다음 디렉토리에 쓸 수 없음:"
ST_ER_NO_LIBCURL01="libcurl.so를 찾을 수 없습니다. Adobe Reader의 일부 기능을 사용하지 못할 수 있습니다."
ST_ER_NO_LIBCURL02="curl 버전"
ST_ER_NO_LIBCURL03="또는 다음 버전 이후의 버전을 설치하는 것이 좋습니다:"
ST_WARN_NO_LIBSSL01="경고: 사용자 시스템의 libssl.so 버전이 libssl.so.0.9.6과 호환되지 않습니다."
ST_WARN_NO_LIBSSL02="libssl.so.0.9.6을 설치하십시오."
ST_WARN_LD_LIB01="이(가) 디렉토리"
ST_WARN_LD_LIB02="에 있으나 이 디렉토리는 LD_LIBRARY_PATH에 포함되어 있지 않습니다."
ST_WARN_LD_LIB03="디렉토리"
ST_WARN_LD_LIB04="를 LD_LIBRARY_PATH에 포함시키십시오."
ST_WARN_LD_LIB05="이(가) 다음 디렉토리에 있습니다:"
ST_ER_NO_CONFIG="오류: 구성을 찾을 수 없습니다... 중단하는 중입니다."
ST_WARN_NO_CONFIG="경고: 선택한 구성은 현재 플랫폼에서 실행되지 않습니다."
ST_QUE_CONT="설치를 계속하시겠습니까?"
ST_INFO_DEF_CONFIG1="기본 구성 설치"
ST_INFO_DEF_CONFIG2="다음 구성을 설치할 수 있습니다:"
ST_QUE_CONFIG="설치할 구성 번호를 입력하십시오:"
ST_EXIT_INFO="Acrobat 설치 종료"
ST_PLAT_INDEP_FILES="플랫폼 독립 파일 설치 중..."
ST_PLAT_DEP_FILES="플랫폼 종속 파일 설치 중..."
ST_RPM_CAN_NOT_DEL="rpm에서 설치하지 않은 다른 파일들이 있어 삭제할 수 없습니다."
ST_WEL_ALK="아시아 언어 키트 설치를 시작합니다."
ST_INFO_ALK01="Unix Adobe Reader 버전 7.0이 설치되어 있지 않으면"
ST_INFO_ALK02="이 설치를 수행할 수 없습니다."
ST_INFO_ALK03="시스템에 Adobe Reader 버전 7.0이 설치되어 있지 않으면"
ST_INFO_ALK04="이 아시아 언어 키트를 설치하기 전에 먼저 설치하십시오."
ST_ER_ALK01="오류: 디렉토리는 절대 경로여야 합니다."
ST_ER_ALK02="오류: 디렉토리"
ST_ER_ALK03="이(가) 없습니다."
ST_ER_ALK04="오류: AcroVersion 파일이 없습니다."
ST_ER_ALK05="오류: 잘못된 Acrobat 버전입니다:"
ST_ER_ALK06="오류: 배포를 찾을 수 없습니다. 중단하는 중입니다."
ST_IF_ALK07="Adobe Reader를 설치한 위치를 입력하십시오."
ST_INFO_ALK_CMPLT="설치가 완료되었습니다."
ST_WEL_HLK="확장 언어 팩 설치 시작"
ST_INFO_HLK04="이 확장 언어 팩을 설치하기 전에 먼저 설치하십시오."
ST_INFO_HLK05="확장 언어 팩 파일 설치 중... "
ST_WEL_CLK="중앙 유럽어 글꼴 팩 설치 시작"
ST_INFO_CLK04="이 중앙 유럽어 글꼴 팩을 설치하기 전에 먼저 설치하십시오."
ST_INFO_CLK05="중앙 유럽어 팩 파일 설치 중... "
ST_ER_AR01="오류: 현재 디렉토리를 확인할 수 없습니다."
ST_ER_AR02="오류: 설치 디렉토리를 찾을 수 없습니다."
ST_ER_AR03="오류: 다음을 찾을 수 없습니다:"
ST_INFO_AR01="OS(이름:"
ST_INFO_AR02=")가 현재 설치되어 있지 않습니다."
ST_INFO_AR03="설치된 플랫폼에서 실행하여 디스플레이에 연결해 보십시오."
ST_INFO_AR04="설치된 플랫폼은 다음과 같습니다:"
ST_INFO_AR05="이 구성에 대해 설치되지 않음,"
ST_IBP_MISC_03="Mozilla"
ST_IBP_MISC_04="Firefox"
ST_IBP_MISC_05="Netscape"
ST_IBP_MISC_06="종료"
ST_IBP_INFO_01="acroread용 브라우저 플러그인을 설치합니다."
ST_IBP_INFO_02="전체 설치 수행"
ST_IBP_INFO_03="사용자별 설치 수행"
ST_IBP_INFO_04="선택 사항을 입력하십시오."
ST_IBP_INFO_05="다른 브라우저를 설치하시겠습니까?"
ST_IBP_INFO_06="Adobe Reader 7.0 설치 디렉토리를 입력하십시오."
ST_IBP_INFO_07="브라우저 설치 디렉토리를 입력하십시오."
ST_IBP_INFO_08="플러그인이 이미 설치되었습니다. 덮어쓰시겠습니까?"
ST_IBP_INFO_09="설치가 취소되었습니다."
ST_IBP_INFO_10="성공적으로 설치되었습니다."
ST_IBP_INFO_11="이제 Mozilla, Firefox 및 Netscape의 플러그인을 사용할 수 있습니다. "
ST_IBP_INFO_12="브라우저에서 설치 프로그램이 작동하지 않으면 다음 파일을 브라우저의 플러그인 폴더로 복사하십시오."
ST_IBP_INFO_13="지정된 Acroread 경로"
ST_IBP_INFO_14="계속하려면 <Enter> 키를 누르십시오."
ST_IBP_INFO_15="새 플러그인 추가에 문제가 있다면 브라우저와 함께 제공된 설명서를 참조하십시오."
ST_IBP_INFO_16="다음 위치에 플러그인 설치 중"
ST_IBP_INFO_17="자동 설치를 수행하시겠습니까?"
ST_IBP_INFO_18="자동 설치가 완료되었습니다."
ST_IBP_INFO_19="수동 설치를 수행하시겠습니까?"
ST_IBP_INFO_20="브라우저 플러그인을 설치하시겠습니까?"
ST_IBP_INFO_21="브라우저 플러그인을 설치할 수 없습니다."
ST_IBP_INFO_22_1="브라우저 플러그인을 설치하려면"
ST_IBP_INFO_22_2="을(를) 실행하십시오."
ST_IBP_INFO_23="이(가) 추가되었습니다."
ST_IBP_INFO_24="브라우저용 플러그인을 설치합니다."
ST_IBP_INFO_25="설치 작업이 실패했습니다."
ST_IBP_ERR_01="브라우저 플러그인 파일을 찾을 수 없습니다."
ST_IBP_ERR_02="브라우저 플러그인 폴더를 찾을 수 없습니다."
ST_IBP_ERR_03="브라우저 폴더를 찾을 수 없습니다."
ST_IBP_ERR_04="이전 버전의 플러그인을 제거할 수 없습니다."
ST_IBP_ERR_05_1="플러그인 파일을 다음 위치에 복사할 수 없습니다."
ST_IBP_ERR_05_2="디렉토리:"
ST_IBP_ERR_06="디렉토리를 만들 수 없습니다."
ST_IBP_ERR_07="브라우저 플러그인 설치 스크립트를 찾을 수 없습니다."
ST_IBP_ERR_08="이미 특수 파일로 존재하므로 덮어쓸 수 없습니다."
ST_IBP_ERR_09="해당 환경에서 HOME 변수를 쿼리할 수 없습니다. 홈 디렉토리를 찾을 수 없습니다."
ST_IBP_ERR_10="설치 폴더를 찾을 수 없습니다."
ST_IBP_ERR_11="내부 오류. 일치하는 OS 이름이 없습니다."
ST_SEP_INFO_01="Adobe Reader 7.0 설치 디렉토리를 입력하십시오."
ST_SEP_INFO_02="내부 오류. 일치하는 OS 이름이 없습니다."
ST_SEP_INFO_03="설치 경로에서 적절한 파일을 찾을 수 없습니다."
ST_SEP_INFO_04="기존 컨텍스트 재설정 중"
ST_SEP_INFO_05="라이브러리 파일의 새 컨텍스트 설정 중"
ST_SEP_INFO_06="SELinux에서 인식할 수 있도록 라이브러리 파일을 업데이트합니다. "
ST_SEP_INFO_07="설치 폴더를 찾을 수 없습니다."
ST_SEP_INFO_08="컨텍스트 설정이 완료되었습니다. 다음 위치에서 로그를 확인할 수 있습니다."
ST_SEP_INFO_09="명령 실패"
ST_SEP_INFO_10="패치 작업이 제대로 완료되지 않았습니다. 다음 위치에서 로그를 확인할 수 있습니다."
ST_IOP_ERR1="OpenOffice PDF 플러그인을 등록할 수 없습니다. 수동으로 설치하려면"
ST_IOP_ERR2="지침을 읽어 보십시오. "
ST_IOP_ERR3="OpenOffice PDF 플러그인을 제대로 실행하려면 OpenOffice 1.9 이상의 버전이 있어야 합니다. PDF 플러그인 등록을 생략합니다."
ST_IOP_ERR4="지정한 디렉토리에서 OpenOffice binary soffice를 찾을 수 없습니다."
ST_IOP_INFO_01="OpenOffice가 설치된 디렉토리를 지정하십시오."
ST_IOP_INFO_02="OpenOffice 플러그인을 설치하시겠습니까?"
ST_IAP_ERR1="Adobe PDF 플러그인을 등록할 수 없습니다. 다음 지침을 읽어 보십시오. "
ST_IAP_INFO_01="Adobe PDF 플러그인을 설치하시겠습니까?"
ST_IFE_INFO_01="Firefox 확장을 설치하시겠습니까?"
ST_IFE_INFO_02="Firefox 실행 파일 경로를 지정하십시오."
ST_IFE_ERR_01="Firefox exe가 없거나 실행 권한이 없습니다. "
ST_IDI_INFO_01="Distiller를 설치하시겠습니까?"
ST_MIME_INFO_01="MIME 타입 및 아이콘 수정 사항을 적용하려면 다시 로그인하십시오."
true
}


MYLANG=`echo $LANG | grep -i utf 2>/dev/null`

if [ $? -eq 0 ]; then
    MYLANG="utf8"
else
    MYLANG="KOR"
fi

setLang${MYLANG}
#Used to specify the start directory for finding acroread
SCRIPT_PATH=

#Contains the install directory path for acroread
ACROREAD_DIR=

#Contains the complete path of the browser plugin
NPPDF_FILE=

#Maintains whether we need to continue with the installation and repeat it for more browsers
INSTALL_MORE="y"


#This function gets the complete path of this script.
GetScriptPath()
{
	CURRENT_PATH=`pwd`
	SCRIPT_PATH=`dirname "$0"`
	COMPLETE_PATH="${SCRIPT_PATH}/../"
	cd "$COMPLETE_PATH"
	SCRIPT_PATH=`pwd`
	cd "$CURRENT_PATH"
}


#This function installs the plugin for a specific installation of the browser.
#If the installation is successful, then whenever the browser (specified in the browser install path) is run, for any user, it will have the plugin enabled.
#The way to achieve this is to look for the 'plugins' folder in the browser install path (specified by the user), and copy our plugin file to this location.
#If the plugin already exists, we prompt the user whether to overwrite or not, and proceed accordingly.
#This mechanism has been tested for Mozilla and Firefox. In both these browsers, the app searches for extensions/plugins in the 'plugins' folder.
InstallBrowserGlobal()
{
    if [ -z "$NPPDF_FILE" ]
	then
	return 1
    fi

    #Fetch the browser location
    if [ $# -eq 0 ]
	then
	BROWSER_DIR=""
	while [ -z "$BROWSER_DIR" ]
	  do
	  printf "$ST_IBP_INFO_07 - \n"
	  read BROWSER_DIR
	done
    else
	BROWSER_DIR=$1
    fi
	
    #Check existence of browser folder
    if [ ! -d "$BROWSER_DIR" ]
	then
	echo "$ST_IBP_ERR_03 ${BROWSER_DIR}"
	return 1
    fi

    #Check existence of 'plugin' folder in the browser folder
    BROWSER_PLUGIN_DIR="${BROWSER_DIR}/plugins"
    if [ ! -d "$BROWSER_PLUGIN_DIR" ]
	then
	echo "$ST_IBP_ERR_02 ${BROWSER_PLUGIN_DIR}"
	return 1
    fi

    #Check whether plugin already exists
    if [ "$OSNAME" = "HP-UX" ]
        then
	BROWSER_PLUGIN_FILE="${BROWSER_PLUGIN_DIR}/nppdf.sl"
    else
	BROWSER_PLUGIN_FILE="${BROWSER_PLUGIN_DIR}/nppdf.so"
    fi

    if [ -f "$BROWSER_PLUGIN_FILE" ] || [ -h "$BROWSER_PLUGIN_FILE" ]
	then
	while :
	  do
	  printf "$ST_IBP_INFO_08 [$ST_SMALL_Y/$ST_SMALL_N] \n"
	  read USER_CHOICE
	  
	  if [ "$USER_CHOICE" = "$ST_SMALL_Y" ] || [ "$USER_CHOICE" = "$ST_CAPS_Y" ] || [ -z "$USER_CHOICE" ]
	      then
	      rm -f "$BROWSER_PLUGIN_FILE"
	      if [ $? -ne 0 ]
		  then
		  echo "$ST_IBP_ERR_04 ${BROWSER_PLUGIN_DIR}"
		  return 1
	      fi
	      break
	  elif [ "$USER_CHOICE" = "$ST_SMALL_N" ] || [ "$USER_CHOICE" = "$ST_CAPS_N" ]
	      then
	      echo "$ST_IBP_INFO_09"
	      return 0
	      break
	  fi
	done
    elif [ -b "$BROWSER_PLUGIN_FILE" ] || [ -c "$BROWSER_PLUGIN_FILE" ] || [ -d "$BROWSER_PLUGIN_FILE" ]
	then
	echo "$BROWSER_PLUGIN_FILE $ST_IBP_ERR_08"
	return 1
    fi
    
    #Copy the browser plugin file to the correct location
    cp "$NPPDF_FILE" "$BROWSER_PLUGIN_FILE"
    if [ $? -ne 0 ]
	then
	echo "$ST_IBP_ERR_05_1 ${NPPDF_FILE} $ST_IBP_ERR_05_2 ${BROWSER_PLUGIN_FILE}"
	return 1
    else
	echo "$ST_IBP_INFO_10 ${BROWSER_PLUGIN_FILE}"
	return 0
    fi
}


#This function installs the plugin for the current user only.
#If the installation is successful, then whenever Mozilla or Firefox is run, from anywhere, it will have the plugin enabled.
#The way to achieve this is to copy our plugin file in the .mozilla/plugins folder in the users' home directory.
#If the folder does not exist, we create it, and if the plugin already exists, we prompt the user whether to overwrite or not, and proceed accordingly.
#This mechanism has been tested for Mozilla and Firefox. In both these browsers, the app searches for extensions/plugins in ~/.mozilla/plugins folder.
InstallBrowserUser()
{
    if [ -z "$NPPDF_FILE" ]
	then
	return 1
    fi
    
    if [ -d "$HOME" ]
	then
	USER_DIR="$HOME"
    else
	echo "$ST_IBP_ERR_09"
	return 1
    fi

    #Create the .mozilla & plugins folders if required
    BROWSER_DIR="$USER_DIR/.mozilla"
    if [ ! -d "$BROWSER_DIR" ]
	then
	mkdir "$BROWSER_DIR"
	if [ $? -ne 0 ]
	    then
	    echo "$ST_IBP_ERR_06 ${BROWSER_DIR}"
	    return 1
	fi
    fi
    
    BROWSER_PLUGIN_DIR="${BROWSER_DIR}/plugins"
    if [ ! -d "$BROWSER_PLUGIN_DIR" ]
	then
	mkdir "$BROWSER_PLUGIN_DIR"
	if [ $? -ne 0 ]
	    then
	    echo "$ST_IBP_ERR_06 ${BROWSER_PLUGIN_DIR}"
	    return 1
	fi
    fi
    
    #Check whether the plugin already exists
    if [ "$OSNAME" = "HP-UX" ]
        then
	BROWSER_PLUGIN_FILE="${BROWSER_PLUGIN_DIR}/nppdf.sl"
    else
	BROWSER_PLUGIN_FILE="${BROWSER_PLUGIN_DIR}/nppdf.so"
    fi

    if [ -f "$BROWSER_PLUGIN_FILE" ] || [ -h "$BROWSER_PLUGIN_FILE" ]
	then
	while :
	  do
	  printf "$ST_IBP_INFO_08 [$ST_SMALL_Y/$ST_SMALL_N] \n"
	  read USER_CHOICE
	  
	  if [ "$USER_CHOICE" = "$ST_SMALL_Y" ] || [ "$USER_CHOICE" = "$ST_CAPS_Y" ] || [ -z "$USER_CHOICE" ]
	      then
	      rm -f "$BROWSER_PLUGIN_FILE"
	      if [ $? -ne 0 ]
		  then
		  echo "$ST_IBP_ERR_04 ${BROWSER_PLUGIN_DIR}"
		  return 1
	      fi
	      break
	  elif [ "$USER_CHOICE" = "$ST_SMALL_N" ] || [ "$USER_CHOICE" = "$ST_CAPS_N" ]
	      then
	      echo "$ST_IBP_INFO_09"
	      return 0
	      break
	  fi
	done
    elif [ -b "$BROWSER_PLUGIN_FILE" ] || [ -c "$BROWSER_PLUGIN_FILE" ] || [ -d "$BROWSER_PLUGIN_FILE" ]
	then
	echo "$BROWSER_PLUGIN_FILE $ST_IBP_ERR_08"
	return 1
    fi
    
    #Copy the browser plugin file to the correct location
    cp "$NPPDF_FILE" "$BROWSER_PLUGIN_FILE"
    if [ $? -ne 0 ]
	then
	echo "$ST_IBP_ERR_05_1 ${NPPDF_FILE} $ST_IBP_ERR_05_2 ${BROWSER_PLUGIN_FILE}"
	return 1
    fi
    
    echo "$ST_IBP_INFO_10"
    echo "${BROWSER_PLUGIN_FILE} $ST_IBP_INFO_23"
    echo "$ST_IBP_INFO_11"
}


#
# Check a given file in given path
# 1 imples file exists and 0 implies file does not exist
#
check_file_in_named_path()
{
    if [ -x "$2/$1" ]
	then
 	return 1
    fi
    
    return 0
}


#
# Check a given file in $PATH
# 1 imples file exists and 0 implies file does not exist
#
check_file_in_path()
{
    OLD_IFS=$IFS
    IFS=":"
    FOUND_PATH=""

    if [ -n "$PATH" ]
	then
 	for i in $PATH
	  do
	  if [ -d "$i" ]
	      then
	      check_file_in_named_path "$1" "$i"
	      if [ $? -eq 1 ]
		  then
		  FOUND_PATH="${i}/$1"
		  IFS=$OLD_IFS
		  return 1
	      fi
	  fi
 	done
    fi
    
    IFS=$OLD_IFS
    return 0
}


GetAbsoluteFile()
{
    if [ -h "$1" ]
	then
	CURRENT_PATH=`pwd`
	cd `dirname $1`
	COMPLETE_PATH=`ls -l $1 | awk '{ print $NF }'`
	COMPLETE_PATH_DIR=`dirname $COMPLETE_PATH`
	COMPLETE_PATH_FILE=`basename $COMPLETE_PATH`
	cd $COMPLETE_PATH_DIR
	COMPLETE_PATH_DIR=`pwd`
	cd "$CURRENT_PATH"
	GetAbsoluteFile ${COMPLETE_PATH_DIR}/${COMPLETE_PATH_FILE}
    else
	echo "$1"
	return 0
    fi
}


AutoInstallBrowser()
{
    echo "$ST_IBP_INFO_24 - $1"
    check_file_in_path $1
    if [ $? -eq 1 ]
	then
	FOUND_PATH=`GetAbsoluteFile $FOUND_PATH`
	echo "$ST_IBP_INFO_16 $FOUND_PATH"
	InstallBrowserGlobal `dirname $FOUND_PATH`
	if [ $? -eq 0 ]
	    then
	    return 0
	else
	    echo "$ST_IBP_INFO_25"
	    return 1
	fi
    else
	echo "$ST_IBP_INFO_25"
	return 1
    fi
}


AutoInstall()
{
    AUTO_INSTALL_SUCCESS=0

    while :
      do
      printf "$ST_IBP_INFO_17 [$ST_SMALL_Y/$ST_SMALL_N] \n"
      read USER_CHOICE
      
      if [ "$USER_CHOICE" = "$ST_SMALL_Y" ] || [ "$USER_CHOICE" = "$ST_CAPS_Y" ] || [ -z "$USER_CHOICE" ]
	  then
	  break
      elif [ "$USER_CHOICE" = "$ST_SMALL_N" ] || [ "$USER_CHOICE" = "$ST_CAPS_N" ]
	  then
	  return 0
	  break
      fi
    done
    
    echo ""
    echo ""
    AutoInstallBrowser "firefox"
    if [ $? -eq 0 ]
	then
	AUTO_INSTALL_SUCCESS=1
    fi

    echo ""
    echo ""
    AutoInstallBrowser "mozilla"
    if [ $? -eq 0 ]
	then
	AUTO_INSTALL_SUCCESS=1
    fi

    echo ""
    echo ""
    if [ $AUTO_INSTALL_SUCCESS -eq 1 ]
	then
	echo "$ST_IBP_INFO_18"
	return 0
    else
	return 0
    fi
}


#This function fetches the installation path if not specified and validates the existance of the plugin file.
GetAcroreadInfo()
{
    #Prompt the user for acroread's installation path if not specified on the command prompt
    if [ -z "$1" ]
	then
	GetScriptPath
	printf "$ST_IBP_INFO_06 [${SCRIPT_PATH}] \n"
	read ACROREAD_DIR
	if [ -z "$ACROREAD_DIR" ]
	    then
	    ACROREAD_DIR="$SCRIPT_PATH"
	fi
    else
	ACROREAD_DIR="$1"
    fi

    OSNAME=`uname -s`
    if [ "$OSNAME" = "Linux" ]
	then
	CONFIG_FOLDER="intellinux"
    elif [ "$OSNAME" = "SunOS" ]
	then
	CONFIG_FOLDER="sparcsolaris"
    elif [ "$OSNAME" = "AIX" ]
        then
	CONFIG_FOLDER="rs6000aix"
    elif [ "$OSNAME" = "HP-UX" ]
        then
	CONFIG_FOLDER="hppahpux"
    else
	echo "$ST_IBP_ERR_11"
	return 1
    fi

    #Check for the plugin file
    if [ "$OSNAME" = "HP-UX" ]
        then
	NPPDF_FILE="${ACROREAD_DIR}/Browser/${CONFIG_FOLDER}/nppdf.sl"
    else
	NPPDF_FILE="${ACROREAD_DIR}/Browser/${CONFIG_FOLDER}/nppdf.so"
    fi

    if [ ! -f "$NPPDF_FILE" ]
	then
	echo "$ST_IBP_ERR_01 ${NPPDF_FILE}"
	return 1
    fi
}


Init()
{
    clear
    echo "$ST_IBP_INFO_01"
    echo ""
    GetAcroreadInfo "$1"
    if [ $? -ne 0 ]
	then
	return 1
    fi

    if [ ! -d "$ACROREAD_DIR" ]
	then
	echo "$ST_IBP_ERR_10 - $ACROREAD_DIR"
	return 1
    fi

    AutoInstall
    if [ $? -eq 1 ]
	then
	return 0
    fi

    while :
      do
      printf "$ST_IBP_INFO_19 [$ST_SMALL_Y/$ST_SMALL_N] \n"
      read USER_CHOICE
      
      if [ "$USER_CHOICE" = "$ST_SMALL_Y" ] || [ "$USER_CHOICE" = "$ST_CAPS_Y" ] || [ -z "$USER_CHOICE" ]
	  then
	  break
      elif [ "$USER_CHOICE" = "$ST_SMALL_N" ] || [ "$USER_CHOICE" = "$ST_CAPS_N" ]
	  then
	  return 0
	  break
      fi
    done

    while :
      do
      clear
      echo "$ST_IBP_INFO_13 - $ACROREAD_DIR"
      echo ""
      echo "1. $ST_IBP_INFO_02"
      echo "2. $ST_IBP_INFO_03 ($ST_IBP_MISC_03/$ST_IBP_MISC_04/$ST_IBP_MISC_05)"
      echo "3. $ST_IBP_MISC_06"
      printf "$ST_IBP_INFO_04 [1/2/3] \n"
      read INSTALL_CHOICE
    
      if [ -n "$INSTALL_CHOICE" ]
	  then
	  if [ $INSTALL_CHOICE -eq 1 ]
	      then
	      echo ""
	      echo ""
	      InstallBrowserGlobal
	      printf "$ST_IBP_INFO_14 ... \n"
	      read DUMMY
	  elif [ $INSTALL_CHOICE -eq 2 ]
	      then
	      echo ""
	      echo ""
	      InstallBrowserUser
	      printf "$ST_IBP_INFO_14 ... \n"
	      read DUMMY
	  elif [ $INSTALL_CHOICE -eq 3 ]
	      then
	      return 0
	  fi
      fi
    done

    return 0
}

EndingMessage()
{
    echo ""
    echo ""
    echo "$ST_IBP_INFO_12"
    echo "${NPPDF_FILE}"
    echo ""
    echo "$ST_IBP_INFO_15"
}

trap 'EndingMessage; exit 0' 2
Init "$1"
EndingMessage
