localization.ko.js 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959
  1. Globalize.addCultureInfo("default", {
  2. messages: {
  3. // 화면 이름
  4. // Begin 기본정보
  5. "viewMainDashboard": "대시보드",
  6. "viewMainDashboardFMS": "FMS 대시보드",
  7. "viewBuilding": "빌딩 정보 관리",
  8. "viewFloor": "층 정보 관리",
  9. "viewZone": "구역 정보 관리",
  10. "viewCompany": "회사 정보 관리",
  11. "viewCompanyType": "회사 구분 코드",
  12. "viewDepartment": "부서정보관리",
  13. "viewPosition": "직위 코드 관리",
  14. //"viewUserGroup": "사용자 권한 관리",
  15. "viewUserGroup": "그룹/권한 관리",
  16. "viewUser": "사용자 정보 관리",
  17. "viewBusinessField": "업무 분야 관리",
  18. "viewMenuCode": "부서 정보 관리",
  19. "viewMenu": "부서 정보 관리",
  20. "viewHoliday": "휴일 관리",
  21. "viewPointLocationMapping": "관제점 위치 관리",
  22. "viewLicense": "자격증 관리",
  23. "viewSeniorItem": "선임항목관리",
  24. "viewSenior": "선임관리",
  25. "viewFormula": "성능분석 수식 관리",
  26. "viewPoint": "관제점 관리",
  27. "viewFacility": "설비 정보 관리",
  28. "viewFacilityCodeClass": "설비 분류 코드 관리",
  29. // "viewFacilityCodeCycleType": "주기구분코드",
  30. "viewWorkCodeCycleUnit": "주기단위코드",
  31. // "viewFacilityCodeOrder": "자동지시구분",
  32. "viewWorkCodeHolidayWorkType": "휴일작업방침코드",
  33. "viewLegalInspectionAgency": "법정검사기관코드",
  34. "viewRegularCheckSchedule": "정기점검 계획",
  35. "viewLegalCheckSchedule": "법정검사 계획",
  36. "viewAnyCheckSchedule": "수시점검 계획",
  37. "viewConfirmCheckSchedule": "점검계획확정",
  38. "viewSearchCheckSchedule": "점검예정검색",
  39. "viewCheckGroupManagement": "점검그룹관리",
  40. "viewLegalCheckGroupManagement": "법정검사그룹관리",
  41. "viewCivilComplaint": "민원 등록 및 조회",
  42. "viewExecutionSchedule": "실행계획 관리",
  43. "viewExecutionScheduleCalendar": "실행계획 달력",
  44. "viewCurrentWork": "현재작업관리",
  45. "viewWorkHistoryInquiry": "작업이력 관리",
  46. "viewMaterialWarehouse": "보관 창고 관리",
  47. "viewWorkCodeCauseClass": "원인분류코드",
  48. "viewWorkCodeType": "작업구분코드",
  49. "viewWorkCodeProgress": "진행상태코드",
  50. "viewWorkCodeEmergency": "긴급정도코드",
  51. "viewWorkRequest": "작업신청",
  52. "viewWorkOrder": "작업접수및지시",
  53. "viewWorkResult": "작업결과관리",
  54. "viewWorkConfirm": "작업확인",
  55. "viewDrawingCodeGroup": "도면 분류 코드 관리",
  56. "viewDrawingCodeType": "도면 유형 코드 관리",
  57. "viewDrawing": "도면 등록/조회",
  58. "viewMaterialCodeClass": "자재 분류 코드 관리",
  59. "viewMaterialCodeLocation": "자재위치코드",
  60. "viewMaterialCodeProgress": "진행상태코드",
  61. "viewMaterialCodeType": "자재구분 코드 관리",
  62. "viewMaterialCodePurchaseType": "구매구분",
  63. "viewMaterialCodeReleaseType": "출고구분",
  64. "viewMaterialTradeCompany": "거래처관리",
  65. "viewConstructionCodeType": "공사 코드 관리",
  66. "viewMaterial": "자재 정보 관리",
  67. "viewPurchaseRequest": "구매 신청",
  68. "viewPurchaseRequestApproval": "구매 신청 승인",
  69. "viewPurchaseOrder": "발주 등록 및 현황",
  70. "viewPurchaseOrderStatusByPurchaseRequest": "구매 신청 대비 발주현황",
  71. //"viewMaterialStored": "자재입고",
  72. "viewMaterialStored": "입고 등록",
  73. //"viewMaterialStoredApproval": "자재입고 승인",
  74. "viewMaterialStoredApproval": "입고 정보 승인",
  75. "viewPlanEstablishment": "계획 수립",
  76. "viewEnergyControl": "에너지 제어",
  77. "viewEnergyUsage": "에너지 사용량",
  78. "viewUsageByEnergy": "에너지원별 사용량",
  79. "viewRealtimePowerConsumption": "에너지 사용량 트랜드",
  80. "viewToeEnergyUsage": "TOE 에너지 사용량",
  81. //"viewServiceEnergyUsageKC": "용도별 kcal 에너지 비교",
  82. "viewServiceEnergyUsageKC": "용도별 에너지 사용량",
  83. //"viewCO2EnergyUsage": "CO2 에너지 비교",
  84. "viewCO2EnergyUsage": "CO2 환산 배출량",
  85. "viewRefrigeratorAnalysis": "냉동기 성능 분석",
  86. "viewWaterCoolingAnalysis": "공조기 성능 분석",
  87. //2016 02 10
  88. "viewPatrolType": "순찰결과코드",
  89. "viewPatrolGroup": "순찰조 편성",
  90. "viewPatrolPos": "순찰지점 관리",
  91. "viewPatrolCourse": "순찰코스 관리",
  92. "viewPatrolPlan": "순찰계획 관리",
  93. "viewPatrolSchedule": "순찰일정 관리",
  94. "viewPatrolHistory": "순찰이력 조회",
  95. "viewPatrolReport": "순찰 보고서",
  96. // End 기본정보
  97. // Begin 타이틀바
  98. "searchCondition": "검색조건",
  99. // End 타이틀 바
  100. // Begin Unit
  101. "moneyUnit": "원",
  102. "countUnit": "개",
  103. // End Unit
  104. // Begin DataGrId
  105. "use": "사용",
  106. "nonUse": "미사용",
  107. "done": "완료",
  108. "notDone": "미완료",
  109. "notConfirm": "미확정",
  110. "confirm": "확정",
  111. "lunar": "음력",
  112. "solar": "양력",
  113. "holiday": "휴일",
  114. "workingday": "근무일",
  115. "yearlyHoliday": "정기",
  116. "specificHoliday": "특정",
  117. "AI": "AI",
  118. "AO": "AO",
  119. "BO": "BO",
  120. "BI": "BI",
  121. "MI": "MI",
  122. "MO": "MO",
  123. // End DataGrId
  124. // Begin 버튼
  125. "insert": "등록",
  126. "edit": "수정",
  127. "delete": "삭제",
  128. "remove": "삭제",
  129. "save": "저장",
  130. "cancel": "취소",
  131. "close": "닫기",
  132. "search": "조회",
  133. "find": "찾기",
  134. "add": "추가",
  135. "setup": "설정",
  136. "select": "선택",
  137. "weekendSetup": "주말 설정",
  138. "cancelConfirm": "확정취소",
  139. "workOrder": "작업지시",
  140. "cancelWorkOrder": "작업지시 취소",
  141. "workTransfer": "이관",
  142. "workResultConfirm": "작업확인",
  143. "generation": "생성",
  144. "apply": "적용",
  145. "add": "추가",
  146. "formulaSave": "수식 저장",
  147. "open": "열기",
  148. "close": "닫기",
  149. "login": "로그인",
  150. "logout": "로그아웃",
  151. "approval": "승인",
  152. "pointInsert": "관제점등록",
  153. "groupInsert": "그룹 등록",
  154. "groupEdit": "그룹 수정",
  155. "groupEditDelete": "그룹 수정/삭제",
  156. "menuSave": "메뉴 저장",
  157. "reject": "반려",
  158. "workOrderModification": "작업지시수정",
  159. "materialInsertion": "자재추가",
  160. "materialDeletion": "자재삭제",
  161. "facilityInsertion": "설비추가",
  162. "facilityDeletion": "설비삭제",
  163. "allocatedPointRemove": "할당된 관제점 제거",
  164. "drawingHistoryInsert": "도면이력추가",
  165. // End 버튼
  166. // Begin 종류 관련
  167. "regular": "정규직",
  168. "irregular": "비정규직",
  169. "inoffice": "재직",
  170. "leaveofabsence": "휴직",
  171. "retirement": "퇴직",
  172. "yesOrNo": "예/아니오",
  173. "directInput": "직접입력",
  174. "yes": "예",
  175. "no": "아니오",
  176. "accumulated": "적산",
  177. "instantaneous": "순시",
  178. // End 종류 관련
  179. // Begin SelectBox 항목
  180. "selectAll": "전체",
  181. // End SelectBox 항목
  182. // Begin 필드명
  183. "number": "번호",
  184. "comment": "비고",
  185. "siteId": "현장 Id",
  186. "buildingId": "빌딩 Id",
  187. "buildingName": "빌딩 명칭",
  188. "groupName": "그룹 이름",
  189. "isUse": "사용 여부",
  190. "autoOrder": "자동 지시",
  191. "sortOrderNo": "정렬 순서",
  192. "floorName": "층 명칭",
  193. "zoneName": "구역 명칭",
  194. "variable": "변수",
  195. "tableName": "함수표",
  196. "functionName": "함수명",
  197. "pointName": "관제점",
  198. "description": "설명",
  199. "companyType": "회사 구분",
  200. "companyTypeName": "회사 구분 명칭",
  201. "companyName": "회사 명칭",
  202. "companyRepresentativeName": "회사 대표",
  203. "companyPhoneNo": "대표 번호",
  204. "companyFaxNo": "팩스 번호",
  205. "companyRegistrationNo": "사업자 번호",
  206. "companySalesName": "담당자 명",
  207. "companySalesPhoneNo": "담당자 전화",
  208. "companyAddressZip": "우편 번호",
  209. "companyAddress": "회사 주소",
  210. "companyHomepage": "홈페이지",
  211. "departmentName": "부서 명칭",
  212. "departmentShortName": "부서 별칭",
  213. "departmentPhoneNo": "부서 전화",
  214. "departmentFaxNo": "팩스 전화",
  215. "positionName": "직위 명칭",
  216. "id": "아이디",
  217. "password": "비밀번호",
  218. "userId": "아이디",
  219. "userName": "이름",
  220. "userPosition": "직위",
  221. "userPassword": "비밀번호",
  222. "userCompany": "회사",
  223. "userDepartment": "부서",
  224. "userBirthday": "생일",
  225. "businessField": "업무 분야",
  226. "permission": "권한 그룹",
  227. "locationName": "위치 명칭",
  228. "rejctReason": "반려 사유",
  229. "userEmploymentType": "고용형태",
  230. "userEmploymentStatus": "근무상태",
  231. "permissionGroupName": "권한 그룹명",
  232. "userHomePhoneNo": "자택전화",
  233. "userOfficePhoneNo": "사무실전화",
  234. "userMobilePhoneNo": "이동전화",
  235. "userEmail": "E-mail",
  236. "userAddress": "자택주소",
  237. "userAddressZip": "우편번호",
  238. "userEnterDate": "입사일자",
  239. "userRetireDate": "퇴사일자",
  240. "employmentType": "고용형태",
  241. "employmentStatus": "근무상태",
  242. "affiliation": "소속",
  243. "name": "이름",
  244. "permissionName": "권한 명칭",
  245. "menuPath": "메뉴위치",
  246. "menuName": "메뉴명",
  247. "searchPermission": "조회권한",
  248. "modificationPermission": "수정권한",
  249. "dependBusinessField": "업무분야연동",
  250. "storedDueDate": "입고예정일",
  251. "businessFieldName": "업무 분야",
  252. "licenseName": "자격증 명칭",
  253. "issuingOffice": "발행 기관",
  254. "educationalInstitute": "교육 기관",
  255. "classShortName": "코드",
  256. "className": "분류 명칭",
  257. "unitCost": "단가",
  258. "note": "비고",
  259. "unit": "단위",
  260. "storedCount": "입고수량",
  261. "storedDateTime": "입고일시",
  262. "detailInfo": "상세정보",
  263. "checkScheduleConfirm": "점검계획확정",
  264. "holidayName": "휴일 이름",
  265. "holidayYearlyOrNot": "정기휴일 여부",
  266. "holidayLunarOrSolar": "종류",
  267. "holidaySaturday": "토요일 휴일",
  268. "holidaySunday": "일요일 휴일",
  269. "seniorItemName": "선임항목 명칭",
  270. "seniorPeopleCount": "선임 인원",
  271. "seniorQualification": "선임 자격",
  272. "seniorItem": "선임 항목",
  273. "seniorTargetUser": "선임 대상",
  274. "seniorStartDate": "선임 시작일",
  275. "seniorEndDate": "선임 종료일",
  276. "seniorUserName": "선임자",
  277. "point": "관제점",
  278. "pointName": "관제점 이름",
  279. "valueType": "값 종류",
  280. "accumulatedOrInstantaneous": "적산/순시",
  281. "facilityCode": "시설코드",
  282. "facilityClassName": "시설분류",
  283. "facilityName": "시설명칭",
  284. "facilityManufactureModel": "제조모델",
  285. "facilityMainContactorUserName": "정담당자",
  286. "facilitySubContactorUserName": "부담당자",
  287. "facilityLocation": "설치위치",
  288. "facilityClass": "시설분류",
  289. "facilityParent": "상위시설",
  290. "facilityNickname": "시설별칭",
  291. "facilityUsage": "시설용도",
  292. "facilityRfIdCode": "RFID코드",
  293. "facilityManufacturer": "제조업체",
  294. "facilityManufactureDate": "제조일자",
  295. "facilityManufactureSerial": "제조번호",
  296. "facilitySupplier": "납품업체",
  297. "facilitySupplierPhoneNo": "업체전화",
  298. "facilityInstallLocation": "설치위치",
  299. "facilityInstallDate": "설치일자",
  300. "facilityRfid": "RFID",
  301. "facilityOperationStartDate": "운전시작일",
  302. "facilityCost": "시설비용",
  303. "facilityNote": "시설비고",
  304. "facilityCount": "시설수량",
  305. "facilityCapacity": "시설용량",
  306. // jhLee 2014-04-22
  307. "facilityFuelType": "연료종류",
  308. "facilityContractType": "계약종류",
  309. "ratedPowerConsumption": "정격전력소비량",
  310. "ratedCOP": "정격 COP",
  311. "facilityCodeName": "코드 명칭",
  312. "facilityCodeCorporation": "법정 검사 기관명",
  313. "facilityCheckScheduleName": "작업 명",
  314. "facilityCheckScheduleCycleTypeName": "주기 구분",
  315. "facilityCheckScheduleCycleUnitName": "주기",
  316. "facilityCheckScheduleHolidayName": "휴일 작업",
  317. "facilityCheckScheduleOrderName": "지시 단계",
  318. "facilityCheckScheduleStartDate": "시작 일자",
  319. "facilityCheckScheduleIsConfirm": "확정 여부",
  320. "facilityCheckScheduleDate": "작업 일자",
  321. "facilityCheckScheduleCycleType": "주기 구분",
  322. "facilityCheckScheduleHoliday": "휴일 작업",
  323. "facilityCheckScheduleOrder": "지시 단계",
  324. "facilityCheckScheduleCycleUnit": "주기",
  325. "checkCycleUnit": "점검 주기",
  326. "resultType": "결과 유형",
  327. "facilityType": "시설유형",
  328. "facilityCheckScheduleCheckGroupName": "점검 그룹",
  329. "facilityCheckScheduleLegalCheckGroupName": "법정검사그룹",
  330. "facilityCheckScheduleCheckGroupComment": "작업 내용",
  331. "workOrderDate": "작업 지시일",
  332. "workOrdererName": "작업 지시자명",
  333. "workTitle": "작업 제목",
  334. "workContent": "작업 내용",
  335. "startWorkDate": "작업 시작일",
  336. "endWorkDate": "작업 종료일",
  337. "legalInspectionAgency": "법정검사기관",
  338. "registerUserName": "등록자",
  339. "workDueDate": "작업 예정일",
  340. "propertyId": "속성 ID",
  341. "accumulationOrAMoment": "적산/순시",
  342. "tagInput": "TAG 입력주소",
  343. "tagOutput": "TAG 출력주소",
  344. "materialType": "자재 구분",
  345. "materialList": "자재 목록",
  346. "materialTypeName": "자재 구분 명칭",
  347. "materialTypeNickname": "자재 구분 별칭",
  348. "materialCount": "자재 수량",
  349. "approvalDate": "승인일",
  350. "approvalUserName": "승인자",
  351. "purchaseRequestTitle": "구매요청제목",
  352. "purchaseOrderDocument": "구매발주서",
  353. "purchaseReason": "구매사유",
  354. "purchaseOrderTitle": "발주제목",
  355. "purchaseOrderReason": "발주사유",
  356. "purchaseOrdererName": "발주자명",
  357. "storedDutDate": "입고예정일",
  358. "purchaseOrderDate": "발주일자",
  359. "requestDepartment": "신청부서",
  360. "purchaseHopeDate": "구매희망일",
  361. "requestDate": "신청일",
  362. "progressStatus": "진행상태",
  363. "rejectUserName": "반려자명",
  364. "rejectDate": "반려일",
  365. "rejectReason": "반려 사유",
  366. "releaseType": "출고구분",
  367. "purchaseType": "구매구분",
  368. "materialCode": "자재 코드",
  369. "materialName": "자재명",
  370. "materialUnit": "단위",
  371. "materialStandard": "규격",
  372. "durableYears": "내용연수",
  373. "isDiscontinued": "단종여부",
  374. "rfIdCode": "RFID 코드",
  375. "rfid": "RFID",
  376. "manufacturer": "제조사",
  377. "materialUnitCost": "자재단가",
  378. "finalPrice": "단가",
  379. "reasonableStockCount": "적정재고량",
  380. "materialLocation": "자재위치",
  381. "materialClass": "자재분류",
  382. "warehouseName": "창고명칭",
  383. "warehouse": "보관창고",
  384. "tradeCompany": "거래처",
  385. "standard": "규격",
  386. "purchaseOrderCount": "발주 수량",
  387. "purchaseOrderFile": "발주서 파일",
  388. "tradeCompanyName": "거래처 명",
  389. "storedDate": "입고일",
  390. "storedTime": "입고시간",
  391. "storedUserName": "입고자명",
  392. "itemName": "항목 이름",
  393. "workCodeTypeName": "작업 코드명",
  394. "workCodeProgressName": "작업 상태명",
  395. "workCodeEmergencyName": "긴급 정도 코드 명칭",
  396. "workCodeEmergency": "상황 코드",
  397. "checkCorporationName": "검사기관",
  398. "workTypeName": "작업 구분",
  399. "requestTitle": "신청 제목",
  400. "requesterName": "신청자",
  401. "requestedDate": "신청 일자",
  402. "workProgressName": "작업 상태",
  403. "companyNameInCharge": "담당회사",
  404. "requesterPost": "신청자 소속",
  405. "workProgress": "작업 상태",
  406. "targetFacility": "대상 시설",
  407. "companyInCharge": "담당 회사",
  408. "requesterMobileNo": "이동 전화",
  409. "requestContent": "신청 내용",
  410. "requestCheck": "비고",
  411. "workName": "작업명",
  412. "workEmergencyCode": "상황 코드",
  413. "workerPhoneNo": "작업자 전화",
  414. "workerName": "작업자",
  415. "workContent": "작업 내용",
  416. "orderContent": "지시 내용",
  417. "orderedDate": "지시 일시",
  418. "orderTitle": '지시 제목',
  419. "startDate": "시작일",
  420. "startDateTime": "시작일시",
  421. "endDate": "종료일",
  422. "endDateTime": "종료일시",
  423. "checkItemList": "체크항목리스트",
  424. "checkResult": "검사결과",
  425. "abbreviation": "약어",
  426. "Attachments": "첨부 파일",
  427. "location": "위치",
  428. "serviceType": "용도",
  429. "fuelType": "에너지",
  430. "drawingGroupName": "도면 분류 명칭",
  431. "drawingTypeName": "도면 유형 명칭",
  432. "drawingGroup": "도면 분류",
  433. "drawingType": "도면 유형",
  434. "drawingNumber": "도면 번호",
  435. "drawingName": "도면 이름",
  436. "drawingComment": "도면 설명",
  437. "updatedDate": "변경일",
  438. "designer": "설계자",
  439. "modifier": "수정자",
  440. "causeOfOccurrence": "발생원인",
  441. "fileName": "파일명",
  442. "revisionNo": "Rev. 번호",
  443. "drawingFile": "도면 파일",
  444. "drawingHistoryComment": "도면 변경 내역",
  445. "drawingHistoryDetailInfo": "도면이력 상세정보",
  446. "": "",
  447. // End 필드명
  448. // Begin Chart
  449. "goalUpperBound": "목표 상한치",
  450. "elec": "전기",
  451. "gas": "가스",
  452. "water": "수도",
  453. "outdoorHumidity": "외기습도",
  454. "outdoorHumidityWithUnit": "외기습도 (%)",
  455. "outdoorTemperature": "외기온도",
  456. "outdoorTemperatureWithUnit": "외기온도 (°C)",
  457. "electricityConsumptionUsage": "소비 전력량",
  458. "electricityConsumptionUsageWithUnit": "소비 전력량 (kWh)",
  459. "electricityUsageWithUnit": "전력 사용량 (kWh)",
  460. "gasUsageWithUnit": "가스 사용량 (m3)",
  461. "waterUsageWithUnit": "수도 사용량 (m3)",
  462. "co2WithUnit": "CO2 발생량 (tCO2)",
  463. "calorieWithUnit": "열량 (kcal/h)",
  464. //"atfwWithUnit": "반송효율 (%)",
  465. "atfwWithUnit": "냉난방 ATF",
  466. "loadRate": "부하율",
  467. "loadRateWithUnit": "부하율 (%)",
  468. "refrigeratorCop": "냉동기 COP",
  469. "refrigeratorCapacity": "냉동기 정격능력",
  470. "refrigeratorCapacityWithUnit": "냉동기 정격능력 (kcal/h)",
  471. "cop": "COP",
  472. "coolingWaterInputTemperatureWithUnit": "냉각수 입구온도 (°C)",
  473. "consumptionElectricity": "소비전력",
  474. "consumptionElectricityCop": "소비전력 COP",
  475. "coolingApproach": "쿨링어프로치",
  476. "dayEnergyUsgae": "금일 에너지 사용량",
  477. "dayCo2Usgae": "금일 CO2 발생량",
  478. "monthEnergyUsgae": "금월 에너지 사용량",
  479. "monthCo2Usgae": "금월 CO2 발생량",
  480. "yearEnergyUsgae": "금년 에너지 사용량",
  481. "yearCo2Usgae": "금년 CO2 발생량",
  482. "dayEnergyUsageAndCo2GenerationAmount": "금일 에너지 사용량 및 CO2 발생량",
  483. "monthEnergyUsageAndCo2GenerationAmount": "금월 에너지 사용량 및 CO2 발생량",
  484. "yearEnergyUsageAndCo2GenerationAmount": "금년 에너지 사용량 및 CO2 발생량",
  485. "dayEnergyUsageStatus": "금일 에너지 사용 현황",
  486. "monthEnergyUsageStatus": "금월 에너지 사용 현황",
  487. "yearEnergyUsageStatus": "금년 에너지 사용 현황",
  488. "yearEnergyUsageRateByGoal": "목표 대비 에너지 사용 비율", // 2016 03 09 금년 삭제, '금년 목표 대비 에너지 사용 비율' -> '목표 대비 에너지 사용 비율'
  489. "fuelTypeUsageRatio": "에너지원별 TOE 사용률",
  490. "usageRatioByGoal": "목표량 대비 사용률",
  491. "timeType": "시간별",
  492. "fuelType": "에너지원별",
  493. "electricityUsage": "전력 사용량",
  494. "gasUsage": "가스 사용량",
  495. "waterUsage": "수도 사용량",
  496. "electricityUsageAxis": "전력 사용량 (kWh)",
  497. "gasUsageAxis": "가스 사용량 (m3)",
  498. "waterUsageAxis": "수도 사용량 (m3)",
  499. "calorie": "열량",
  500. "electricity": "전력",
  501. "gas": "가스",
  502. "water": "수도",
  503. "electricityCo2": "전력 CO2",
  504. "gasCo2": "가스 CO2",
  505. "waterCo2": "수도 CO2",
  506. "electricityToe": "전력 TOE",
  507. "gasToe": "가스 TOE",
  508. "waterToe": "수도 TOE",
  509. "dailyToeEnergyUsageStatus": "일별 TOE 환산 에너지 사용 현황",
  510. "dailyToeEnergyUsageRatio": "일별 TOE 환산 에너지 사용량 비율",
  511. "dailyToeEnergyUsage": "일별 TOE 환산 에너지 사용량",
  512. "monthlyToeEnergyUsageStatus": "월별 TOE 환산 에너지 사용 현황",
  513. "monthlyToeEnergyUsageRatio": "월별 TOE 환산 에너지 사용량 비율",
  514. "monthlyToeEnergyUsage": "월별 TOE 환산 에너지 사용량 비율",
  515. "toeEnergyUsageRatio": "TOE 환산 에너지 사용량 비율",
  516. "toeEnergyUsage": "TOE 환산 에너지 사용량",
  517. "dailyKcalEnergyUsageStatus": "일별 kcal 환산 용도별 사용 현황",
  518. "dailyKcalEnergyUsageRatio": "일별 kcal 환산 용도별 사용량 비율",
  519. "dailyKcalEnergyUsage": "일별 kcal 환산 용도별 사용량",
  520. "monthlyKcalEnergyUsageStatus": "월별 kcal 환산 용도별 사용 현황",
  521. "monthlyKcalEnergyUsageRatio": "월별 kcal 환산 용도별 사용량 비율",
  522. "monthlyKcalEnergyUsage": "월별 kcal 환산 용도별 사용량 비율",
  523. "KcalEnergyUsageRatio": "kcal 환산 용도별 사용량 비율",
  524. "KcalEnergyUsage": "kcal 환산 용도별 사용량",
  525. "dailyCO2EnergyUsageStatus": "일별 CO2 환산 배출 현황",
  526. "dailyCO2EnergyUsageRatio": "일별 CO2 환산 배출 비율",
  527. "dailyCO2EnergyUsage": "일별 CO2 환산 배출량",
  528. "monthlyCO2EnergyUsageStatus": "월별 CO2 환산 배출 현황",
  529. "monthlyCO2EnergyUsageRatio": "월별 CO2 환산 배출량 비율",
  530. "monthlyCO2EnergyUsage": "월별 CO2 환산 배출량 비율",
  531. "CO2EnergyUsageRatio": "CO2 환산 배출량 비율",
  532. "CO2EnergyUsage": "CO2 환산 배출량",
  533. // End Chart
  534. // Begin ETC
  535. "sir": "님",
  536. "hour": "시",
  537. "day": "일",
  538. "month": "월",
  539. "today": "금일",
  540. "yesterday": "전일",
  541. "lastWeek": "전주 동일",
  542. "thisMonth": "금월",
  543. "lastMonth": "전월",
  544. "lastYear": "전년 동월",
  545. "24hours": "24시간",
  546. "3days": "3일",
  547. "todayS": "당일",
  548. "1week": "일주일",
  549. "1month": "한달",
  550. "3months": "3개월",
  551. "6months": "6개월",
  552. "12months": "12개월",
  553. "thisYear": "올해",
  554. "3years": "3년",
  555. "5years": "5년",
  556. "10years": "10년",
  557. "error": "오류",
  558. "energy": "에너지원",
  559. "selectedFacilityClassWithColon": "선택된 시설 분류:",
  560. "selectedMaterialClassWithColon": "선택된 자재 분류:",
  561. // End ETC
  562. // Begin Title
  563. "facilityClassList": "시설 분류 목록",
  564. "materialClassList": "자재 분류 코드 목록",
  565. "materialListInPurhcaseRequest": "구매요청 자재목록",
  566. "facilityList": "시설 목록",
  567. // End Title
  568. // Begin Search Condition
  569. "searchDateTime": "조회일시",
  570. "waterCoolingList": "공조기 목록",
  571. "refrigeratorList": "냉동기 목록",
  572. // End Search Condition
  573. // Begin Messages
  574. "deleteConfirmMsg": "이 항목을 정말 삭제하시겠습니까?",
  575. "successDatabaseProcessMsg": "데이터베이스 처리 작업이 성공하였습니다.",
  576. "successDatabaseInsertionMsg": "데이터를 성공적으로 등록하였습니다.",
  577. "successDatabaseEditMsg": "데이터를 성공적으로 수정하였습니다",
  578. "successDatabaseUpdateMsg": "데이터를 성공적으로 수정하였습니다",
  579. "successDatabaseDeleteMsg": "데이터를 성공적으로 삭제하였습니다.",
  580. "successSaveWorkOrderMsg": "작업 지시를 성공적으로 저장하였습니다.",
  581. // End Messages
  582. "constructionTypeName": "공사타입명",
  583. // 예외 처리 문구는 하단에서 정리하도록 한다 - cyim (일단 차후에 하나로 합치는 작업할 예정임. 중복으로 일단 나열해둠-2015.12.29)
  584. // cyim 2015.12.28 : 설정-시설관리-시설등록-시설분류목록에 추가되는 항목에 입력 조건 추가 (약어,분류 명칭)
  585. "Error_FmsFacilityCodeClass_NotInputData": "저장 혹은 수정되려면 반드시 약어와 분류 명칭을 모두 입력하셔야 합니다 (앞뒤공백 허용안함)",
  586. // cyim 2015.12.28 : 설정-시설관리-시설등록-설비정보관리 에서 설비 등록 팝업창의 입력 정보 체크 (시설유형,시설분류,시설명칭,시설별칭)
  587. "Error_CmFacility_NotInputData": "저장 혹은 수정 반드시 필수 입력 정보를 모두 입력하셔야 합니다 (앞뒤공백 허용안함)",
  588. // cyim 2015.12.29 : 설정-시설관리-회사부서관리-회사구분코드 에서 입력 정보 체크
  589. "Error_CmCompanyType_NotInputData": "저장 혹은 수정 반드시 필수 입력 정보를 모두 입력하셔야 합니다 (앞뒤공백 허용안함)",
  590. "Error_BemsAlarmGroup_NotInputData": "저장 혹은 수정 반드시 필수 입력 정보를 모두 입력하셔야 합니다 (앞뒤공백 허용안함)",
  591. // cyim 2015.12.29 : 설정-시설관리-회사부서관리-회사정보관리 에서 입력 정보 체크
  592. "Error_CmCompany_NotInputData": "저장 혹은 수정 반드시 필수 입력 정보를 모두 입력하셔야 합니다 (앞뒤공백 허용안함)",
  593. // cyim 2015.12.30 : 설정-시설관리-시설등록-시설분류목록에 중복 입력 체크
  594. "Error_SameInputData": "동일한 데이터가 존재합니다",
  595. // chlee 2016.08.29 :
  596. "Error_Formula_NotInputData": "Y축 좌측 분석 수식 정보를 선택하여 주세요"
  597. }
  598. });
  599. $(function () {
  600. var g = window.$G = function (stringKey) {
  601. return Globalize.localize(stringKey);
  602. };
  603. g.formatUserName = function (name) {
  604. return [_.isFunction(name) ? name() : name, $G('sir')].join('');
  605. };
  606. g.isConfirm = function (isConfirmValue) {
  607. return (isConfirmValue === undefined || isConfirmValue === null) ? $G('notConfirm') : $G('confirm');
  608. }
  609. g.isUse = function (isUseValue) {
  610. return isUseValue ? $G('use') : $G('nonUse');
  611. };
  612. g.isYes = function (isYes) {
  613. return isYes ? $G('yes') : $G('no');
  614. };
  615. g.isAccumulated = function (isAccumulated) {
  616. return isAccumulated ? $G('accumulated') : $G('instantaneous');
  617. };
  618. g.isLunar = function (isLunarValue) {
  619. return isLunarValue ? $G('lunar') : $G('solar');
  620. };
  621. g.isHoloday = function (isHoliday) {
  622. return isHoliday ? $G('holiday') : $G('workingday');
  623. };
  624. g.money = function (money) {
  625. if (_.isNumber(money) === false) {
  626. return '';
  627. }
  628. return $NumberFormat(money) + ' ' + $G('moneyUnit');
  629. };
  630. g.count = function (count) {
  631. if (count === null) {
  632. return '';
  633. }
  634. return $NumberFormat(count) + ' ' + $G('countUnit');
  635. };
  636. g.count1 = function (count) {
  637. if (count === null) {
  638. return '';
  639. }
  640. return $NumberFormat(count) + ' ';
  641. };
  642. g.pointValueType = function (valueType) {
  643. var type = $Code.ValueType;
  644. switch (valueType) {
  645. case type.AI:
  646. return $G('AI');
  647. case type.AO:
  648. return $G('AO');
  649. case type.BI:
  650. return $G('BI');
  651. case type.BO:
  652. return $G('BO');
  653. case type.MI:
  654. return $G('MI');
  655. case type.MO:
  656. return $G('MO');
  657. }
  658. return 'unknown';
  659. };
  660. g.dateTime = function (datetime) {
  661. if (_.isNull(datetime) || _.isUndefined(datetime)) return '';
  662. if (_.isString(datetime)) return datetime;
  663. if (_.isDate(datetime)) {
  664. datetime = moment(datetime);
  665. }
  666. return datetime.format('YYYY-MM-DD HH:mm:ss');
  667. };
  668. g.date = function (dateValue) {
  669. if (dateValue === null) {
  670. return '';
  671. }
  672. return moment(dateValue).format('YYYY-MM-DD');
  673. };
  674. g.datMMDD = function (dateValue) {
  675. if (dateValue === null) {
  676. return '';
  677. }
  678. return moment(dateValue).format('MM월 DD일');
  679. };
  680. g.dateMMDD_sub = function (dateValue) {
  681. if (dateValue === null) {
  682. return '';
  683. }
  684. return moment(dateValue).subtract(1, 'days').format('MM월 DD일');
  685. };
  686. g.dateMM = function (dateValue) {
  687. if (dateValue === null) {
  688. return '';
  689. }
  690. return moment(dateValue).format('MM월');
  691. };
  692. g.time = function (timeValue) {
  693. if (timeValue === null) {
  694. return '';
  695. }
  696. return moment(timeValue).format('A HH:mm');
  697. };
  698. g.formatLocation = function (buildingName, floorName, zoneName) {
  699. return '{0} {1} {2}'.formati(buildingName, floorName, zoneName);
  700. };
  701. g.EmploymentTypeNames = [
  702. { Id: $Code.EmploymentType.Regular, Name: $G('regular') },
  703. { Id: $Code.EmploymentType.Irregular, Name: $G('irregular') }
  704. ];
  705. g.IsUseName = [ //추가
  706. { Id: $Code.IsUse.Use, Name: $G('use') },
  707. { Id: $Code.IsUse.NonUse, Name: $G('nonUse') }
  708. ];
  709. g.EmploymentStatusNames = [
  710. { Id: $Code.EmploymentStatus.InOffice, Name: $G('inoffice') },
  711. { Id: $Code.EmploymentStatus.LeaveOfAbsence, Name: $G('leaveofabsence') },
  712. { Id: $Code.EmploymentStatus.Retirement, Name: $G('retirement') }
  713. ];
  714. g.FacilityCheckItemResultType = [
  715. { Id: $Code.FacilityCheckItemResultType.YES_OR_NO, Name: $G('yesOrNo') },
  716. { Id: $Code.FacilityCheckItemResultType.DIRECT_INPUT, Name: $G('directInput') }
  717. ];
  718. g.FacilityCheckItemYesNoResult = [
  719. { Id: $Code.FacilityCheckItemYesNoResult.YES, Name: $G('yes') },
  720. { Id: $Code.FacilityCheckItemYesNoResult.NO, Name: $G('no') }
  721. ];
  722. g.ValueTypes = [
  723. { ValueType: $Code.ValueType.AI, Name: $G('AI') },
  724. { ValueType: $Code.ValueType.AO, Name: $G('AO') },
  725. { ValueType: $Code.ValueType.BI, Name: $G('BI') },
  726. { ValueType: $Code.ValueType.BO, Name: $G('BO') },
  727. { ValueType: $Code.ValueType.MI, Name: $G('MI') },
  728. { ValueType: $Code.ValueType.MO, Name: $G('MO') }
  729. ];
  730. g.TimeTypes = [
  731. { TimeTypeId: $Code.TimeType.HOUR, Name: $G('hour') },
  732. { TimeTypeId: $Code.TimeType.DAY, Name: $G('day') },
  733. { TimeTypeId: $Code.TimeType.MONTH, Name: $G('month') },
  734. ];
  735. g.TimeTypesForDayMonth = [
  736. { TimeTypeId: $Code.TimeType.DAY, Name: $G('day') },
  737. { TimeTypeId: $Code.TimeType.MONTH, Name: $G('month') },
  738. ];
  739. g.TimeTypesForDayOnly = [
  740. { TimeTypeId: $Code.TimeType.DAY, Name: $G('day') },
  741. ];
  742. g.TimeTypesForMonthOnly = [
  743. { TimeTypeId: $Code.TimeType.MONTH, Name: $G('month') },
  744. ];
  745. // cyim 2016.08.22 : 성능분석 그래프의 경우 시간 데이타만 표시되어야 한다
  746. g.TimeTypesForHourOnly = [
  747. { TimeTypeId: $Code.TimeType.HOUR, Name: $G('hour') },
  748. ];
  749. g.TimeTypesForMin = [
  750. { TimeTypeId: $Code.TimeType.HOUR, Name: "분" },
  751. { TimeTypeId: $Code.TimeType.DAY, Name: $G('day') },
  752. { TimeTypeId: $Code.TimeType.MONTH, Name: $G('month') }
  753. ];
  754. moment.locale('ko', {
  755. months: "1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),
  756. monthsShort: "1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),
  757. weekdays: "일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),
  758. weekdaysShort: "일_월_화_수_목_금_토".split("_"),
  759. longDateFormat: {
  760. L: "YYYY.MM.DD",
  761. LL: "YYYY년 MMMM D일",
  762. LLL: "YYYY년 MMMM D일 A h시 mm분",
  763. LLLL: "YYYY년 MMMM D일 dddd A h시 mm분"
  764. },
  765. meridiem: {
  766. AM: '오전',
  767. am: '오전',
  768. PM: '오후',
  769. pm: '오후'
  770. },
  771. relativeTime: {
  772. future: "%s 후",
  773. past: "%s 전",
  774. s: "몇초",
  775. ss: "%d초",
  776. m: "일분",
  777. mm: "%d분",
  778. h: "한시간",
  779. hh: "%d시간",
  780. d: "하루",
  781. dd: "%d일",
  782. M: "한달",
  783. MM: "%d달",
  784. y: "일년",
  785. yy: "%d년"
  786. },
  787. ordinal: function (number) {
  788. return '일';
  789. }
  790. });
  791. });