/** * */ var userLang = navigator.language || navigator.userLanguage; $.lang = {}; $.lang.ko = { // 공통 common_title : '서울과학기술대학교 수강신청시스템' , common_leftTtile : '수강신청시스템' , common_notice : '공지사항' , common_basket : '장바구니' , common_sugang : '수강신청' , common_confirm : '수강신청확인서' , common_schedule : '시간표조회' , common_program : '강의계획서조회' , common_admin : '수강신청관리' , common_logout : '로그아웃' , common_user : 'GUEST님 환영합니다.' , common_btn_dcc_search : '이수체계도' , common_btn_abeek_anb_search : '공학인증선후수체계조회' , common_btn_anb_search : '선후수체계조회' , common_btn_view : '보기' // 로그인화면 , login_input_id : '학번' , login_input_password : '비밀번호' , login_button_login : '로그인' // 그리드 , grid_select : '선택' , grid_subjcd : '과목코드' , grid_subjNm : '과목명' , grid_lectNumb : '강좌번호' , grid_prof : '교수명' , grid_cmpt : '이수구분' , grid_unit : '학점' , grid_spclSubj : '특수과목' , grid_dmin : '교양영역' , grid_cousTm : '강의시간' , grid_baskMcnt : '제한인원/신청인원' , grid_pbt : '타과제한' , grid_dnExt : '주야교차' , grid_bbok : '부복수' , grid_teac : '교직' , grid_tst : '위탁' , grid_rcou : '재수강년도/학기/과목명' , grid_dlesSubjYn : '타과과목' , grid_profAprvYn : '승인여부' , grid_profAprvRsn : '승인사유' , grid_prevRegiApplYn : '우선선택과목' , grid_max_inwon : '수강정원' , grid_classroom : '강의실' , grid_etc : '기타' , grid_reInwon : '잔여인원' , grid_hours : '시간수' , grid_grade : '학년' , grid_syllabus : '강의계획서' , grid_ea : '공학인증' , grid_inEng : '영어전용' , grid_mngDept : '관리학과' , grid_approvalStatus : '승인여부' , grid_approvalReson : '승인사유' , grid_dnDiv : '주야교차' , grid_rcou2 : '재수강' , grid_day_mon : '월' , grid_day_tue : '화' , grid_day_wed : '수' , grid_day_thu : '목' , grid_day_fri : '금' , grid_day_sat : '토' , grid_day_sun : '일' , grid_cyber : 'Cyber' , grid_abeekRecoGrad : '권장학년' , grid_abeekRecoSmst : '권장학기' , grid_abeekRecoSubj : '권장교과목' , grid_abeekApplSubjCd : '신청예정과목코드' , grid_abeekApplSubjNm : '신청예정과목명' , grid_abeekNoneSubjNm : '미준수교과목(선수)' , grid_courLang : '강의언어' , grid_otshLimtYn : '타교생제한여부' , grid_note : '비고' , grid_button_save : '저장' , grid_button_delete : '삭제' , grid_button_alike_cancel : '유사대체 가능' // 학생 정보 , stnt_info_title : '학생정보' , stnt_info_year : '년도' , stnt_info_stntNunb : '학번' , stnt_info_name : '성명' , stnt_info_name_value : 'GUEST null학년 (null)' , stnt_info_less : '학과' , stnt_info_lessNm : 'null' , stnt_info_class : '분반' , stnt_info_stat : '학적상태' , stnt_info_prof : '지도교수' , stnt_info_regiUnit : '신청학점' , stnt_info_maxUnit : '수강신청가능 최대' , stnt_info_minUnit : '최소' , stnt_info_majrUnit : '자기전공취득학점' , stnt_info_avgUnit : '평점' , stnt_info_unitInfo : '선이수, 현장실습, 영어읽기/쓰기/말하기, 봉사활동 제외' , stnt_info_statNm : 'null' , stnt_info_subj : '과목' , stnt_info_unit : '학점' // 탭 , tab_class : '소속분반과목조회' , tab_dayLess : '요일별조회' , tab_specCors : '특정과정과목조회' , tab_direct : '과목직접입력' , tab_abeekCertRequ : '인증필수교과목' , tab_abeekReco : '권장학년/학기미준수교과목(확인용)' , tab_abeekDeviation : '선수체계미준수교과목(확인용)' , tab_basket : '장바구니조회' // 검색 조건 , search_label_year : '년도' , search_label_semester : '학기' , search_label_dept : '학과' , search_label_daynight : '주야' , search_label_classifiaction : '구분' , search_label_day : '요일' , search_label_subjnm : '과목명' , search_label_profnm : '교수명' , search_label_schoolyear : '학년' , search_label_lectnumb : '강좌번호' , search_label_subjnumb : '교과목코드' , search_label_viewopt : '구분' , search_cbo_opt_all : '- 전체 -' , search_cbo_opt_select : '- 선택 -' , search_cbo_opt_cyber : '사이버' , search_cbo_opt_teach : '교직' , search_cbo_opt_en : '영어전용' , search_cbo_opt_mon : '월요일' , search_cbo_opt_tue : '화요일' , search_cbo_opt_wed : '수요일' , search_cbo_opt_thu : '목요일' , search_cbo_opt_fri : '금요일' , search_cbo_opt_sat : '토요일' , search_cbo_opt_sun : '일요일' , search_cbo_opt_daytime : '주간' , search_cbo_opt_nighttime : '야간' , search_cbo_opt_semester1 : '1학기' , search_cbo_opt_semester2 : '2학기' , search_cbo_opt_semester3 : '여름학기' , search_cbo_opt_semester4 : '겨울학기' , search_cbo_opt_schoolyear1 : '1학년' , search_cbo_opt_schoolyear2 : '2학년' , search_cbo_opt_schoolyear3 : '3학년' , search_cbo_opt_schoolyear4 : '4학년' , search_rdo_opt_confirmation : '수강신청확인서' , search_rdo_opt_time : '개인별시간표' , search_rdo_opt_basket : '장바구니신청내역' , search_cbo_opt_teac : '교직' , search_cbo_opt_abeek : '공학인증' , search_cbo_opt_cyber : 'CYBER' , search_cbo_opt_tefd : '기술창업' , search_cbo_opt_engl : '영어전용' }; $.lang.en = { common_title : 'Course Enrollment System' , common_leftTtile : 'Course Enrollment System' , common_notice : 'Notice' , common_basket : 'Cart' , common_sugang : 'Course Enrollment' , common_confirm : 'Course Enrollment Confirmation' , common_schedule : 'View Course Schedule' , common_program : 'View Course Syllabus' , common_admin : 'Admin' , common_btn_dcc_search : 'Deparment Course Catalogue' // 이수체계도 , common_btn_abeek_anb_search : 'View ABEEK Course Sequence List' // 공학인증선후수체계조회 , common_btn_anb_search : 'View Course Sequence List' // 선후수체계조회 , common_btn_view : 'View' , common_logout : 'Logout' , common_user : 'Welcome GUEST' // 로그인화면 , login_input_id : 'Student ID Number' , login_input_password : 'Password' , login_button_login : 'Login' // 그리드 , grid_select : 'Select' , grid_subjcd : 'Course Code' // 과목코드 , grid_subjNm : 'Course Name' // 과목명 , grid_lectNumb : 'Class Number' // 강좌번호 , grid_prof : 'Professor' // , grid_cmpt : 'Course Classification' // 이수구분 , grid_unit : 'Credit' //학점 , grid_spclSubj : 'Special Course' // 특수교과목 , grid_dmin : 'Course Group' // 교양영역 , grid_cousTm : 'Class Hours' // 강의시간 , grid_baskMcnt : 'Maximum Enrollment/Current Enrollment' // , grid_pbt : 'Enrollment Restrictions for Students of Other Departments' // , grid_dnExt : 'Day/Evening Cross-Enrollment' //주야교차 , grid_bbok : 'Double Major/Minor Classification' // , grid_teac : 'Teacher Training Course' //교직 과목 , grid_tst : 'Academic/Professional Classification' // , grid_rcou : 'Repeat' // 재수강 , grid_dlesSubjYn : 'Other Department Course' // 타과과목 , grid_profAprvYn : 'Approval status' , grid_profAprvRsn : 'Reason for approval' , grid_prevRegiApplYn : 'Preferred' // 우선선택과목 , grid_max_inwon : 'Class Capacity' , grid_classroom : 'Classroom' , grid_etc : 'Course Classification' , grid_reInwon : 'Open Seats' , grid_hours : 'Hours' , grid_grade : 'Grade' , grid_syllabus : 'Syllabus' , grid_ea : 'Engineering Authentication' , grid_inEng : 'Course Provided in English' , grid_mngDept : 'Course Management Department' , grid_approvalStatus : 'Approval Status' // 승인여부 , grid_approvalReson : 'Reason for Approval' //승인사유 , grid_dnDiv : 'Day/Evening Cross-Enrollment' // , grid_rcou2 : 'Repeat' // , grid_courLang : 'Course Language' , grid_day_mon : 'Mon' , grid_day_tue : 'Tue' , grid_day_wed : 'Wed' , grid_day_thu : 'Thu' , grid_day_fri : 'Fri' , grid_day_sat : 'Sat' , grid_day_sun : 'Sun' , grid_cyber : 'e-Learning' , grid_abeekRecoGrad : 'Recommended Course Enrollment Year' , grid_abeekRecoSmst : 'Recommended Course Enrollment Semester' , grid_abeekRecoSubj : 'Recommended Courses' , grid_abeekApplSubjCd : 'Course Codes Pending Enrollment' , grid_abeekApplSubjNm : 'Course Titles Pending Enrollment' , grid_abeekNoneSubjNm : 'Course Titles (Prerequisite)' , grid_abeekApplSubjCd2 : 'Enrolled Course Codes' , grid_abeekApplSubjNm2 : 'Enrolled Course Titles' , grid_otshLimtYn : 'Enrollment Restrictions for Students of Other Universities' , grid_note : 'Note' , grid_button_save : 'Save' , grid_button_delete : 'Delete' // 학생 정보 , stnt_info_title : 'Student Information' , stnt_info_year : 'Year Semester' , stnt_info_yearValue : '2025/2nd semester' , stnt_info_stntNunb : 'Student ID Number' , stnt_info_name : 'Name' , stnt_info_name_value : 'null (Night)' , stnt_info_less : 'Department' , stnt_info_lessNm : 'null' , stnt_info_class : 'Class Group' // 분반 , stnt_info_stat : 'School Register Status' // 학적상태 , stnt_info_prof : 'Adviser' //지도교수 , stnt_info_regiUnit : 'Registered Courses' // , stnt_info_maxUnit : 'Maximum Credits' //수강신청가능 최대 , stnt_info_minUnit : 'Minimum Credits' // 최소 , stnt_info_majrUnit : 'Accumulated Major Credits' // 자기전공취득학점 , stnt_info_avgUnit : 'GPA' // 평점 , stnt_info_unitInfo : 'Prerequisites, Work Experience, English Writing/Reading/Speaking Fundamentals and Volunteering are excluded' //선이수, 현장실습, 영어읽기/쓰기/말하기, 봉사활동 제외 , stnt_info_statNm : 'Course completed student' , stnt_info_subj : 'Courses' , stnt_info_unit : 'Credits' // 탭 , tab_class : 'View Courses by Class Group' // 소속분반과목조회 , tab_dayLess : 'View Courses by Day' // 요일별조회 , tab_specCors : 'View Courses by Department' // 특정과정과목조회 , tab_direct : 'Enter Course Code and Class Number' // 과목직접입력 , tab_abeekCertRequ : 'ABEEK Required Course' //인증필수교과목 , tab_abeekReco : 'Current Semester Recommended Course List' // , tab_abeekDeviation : 'Unfulfilled Prerequsites' // , tab_basket : 'Cart' // // 검색 조건 , search_label_year : 'Year' // , search_label_semester : 'Semester' // , search_label_dept : 'Departments' // , search_label_daynight : 'Day/Evening' // , search_label_classifiaction : 'Course Classification' // , search_label_day : 'Day' // , search_label_subjnm : 'Course Name' , search_label_profnm : 'Professor' , search_label_schoolyear : 'Year' , search_label_lectnumb : 'Class Number' , search_label_subjnumb : 'Course Code' , search_label_viewopt : 'Viewing Options' // , search_cbo_opt_all : '- All -' , search_cbo_opt_select : '- Select -' , search_cbo_opt_cyber : 'e-Learning' , search_cbo_opt_teach : 'Teacher Training Course' , search_cbo_opt_en : 'English Medium Course' , search_cbo_opt_mon : 'Monday' , search_cbo_opt_tue : 'Tuesday' , search_cbo_opt_wed : 'Wednesday' , search_cbo_opt_thu : 'Thursday' , search_cbo_opt_fri : 'Friday' , search_cbo_opt_sat : 'Saturday' , search_cbo_opt_sun : 'Sunday' , search_cbo_opt_daytime : 'Day' , search_cbo_opt_nighttime : 'Evening' , search_cbo_opt_semester1 : '1st Semester' , search_cbo_opt_semester2 : '2nd Semester' , search_cbo_opt_semester3 : 'Summer session' , search_cbo_opt_semester4 : 'Fall session' , search_cbo_opt_schoolyear1 : 'Freshman' , search_cbo_opt_schoolyear2 : 'Sophomore' , search_cbo_opt_schoolyear3 : 'Junior' , search_cbo_opt_schoolyear4 : 'Senior' , search_rdo_opt_confirmation : 'Enrollment Verification' , search_rdo_opt_time : 'Individual Course Schedule' , search_rdo_opt_basket : 'Pre-enrolled Courses' , search_cbo_opt_teac : 'ABEEK Accreditation' , search_cbo_opt_abeek : 'Engineering certification' , search_cbo_opt_cyber : 'e-Learning' , search_cbo_opt_tefd : 'Technical start-up' , search_cbo_opt_engl : 'English Medium Course' }; /** * setLanguage * use $.lang[currentLanguage][languageNumber] */ function setLanguage(currentLanguage) { $('[data-lang]').each(function() { var $this = $(this); $this.html($.lang[currentLanguage][$this.data('lang')]); if($(this).prop("tagName") == 'INPUT') { $(this).val($.lang[currentLanguage][$this.data('lang')]); } }); setCookie($.consts.LANG, currentLanguage, 365); } function getLanguage() { var currentLanguage = getCookie($.consts.LANG); if (currentLanguage == '' || currentLanguage == null) { if(userLang.substring(0, 2) == 'ko') { currentLanguage = 'ko'; } else { currentLanguage = 'en'; } } return currentLanguage; } function setLabel(knm, enm) { var lang = getCookie($.consts.LANG); if(lang == 'en') { return enm; } return knm; }; function setCountLabel(obj, count) { var lang = getCookie($.consts.LANG); var txt = ''; if(lang == 'en') { $(obj).text( count + ' result(s) found.'); } else { $(obj).text( '총 ' + count + '건'); } }