Forked mumble-django project from https://bitbucket.org/Svedrin/mumble-django
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

261 lines
7.7 KiB

  1. /**
  2. * Korean Translations By nicetip
  3. * 05 September 2007
  4. * Modify by techbug / 25 February 2008
  5. */
  6. Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">로딩중...</div>';
  7. if(Ext.View){
  8. Ext.View.prototype.emptyText = "";
  9. }
  10. if(Ext.grid.GridPanel){
  11. Ext.grid.GridPanel.prototype.ddText = "{0} 개가 선택되었습니다.";
  12. }
  13. if(Ext.TabPanelItem){
  14. Ext.TabPanelItem.prototype.closeText = "닫기";
  15. }
  16. if(Ext.form.Field){
  17. Ext.form.Field.prototype.invalidText = "올바른 값이 아닙니다.";
  18. }
  19. if(Ext.LoadMask){
  20. Ext.LoadMask.prototype.msg = "로딩중...";
  21. }
  22. Date.monthNames = [
  23. "1월",
  24. "2월",
  25. "3월",
  26. "4월",
  27. "5월",
  28. "6월",
  29. "7월",
  30. "8월",
  31. "9월",
  32. "10월",
  33. "11월",
  34. "12월"
  35. ];
  36. Date.dayNames = [
  37. "일",
  38. "월",
  39. "화",
  40. "수",
  41. "목",
  42. "금",
  43. "토"
  44. ];
  45. if(Ext.MessageBox){
  46. Ext.MessageBox.buttonText = {
  47. ok : "확인",
  48. cancel : "취소",
  49. yes : "예",
  50. no : "아니오"
  51. };
  52. }
  53. if(Ext.util.Format){
  54. Ext.util.Format.date = function(v, format){
  55. if(!v) return "";
  56. if(!(v instanceof Date)) v = new Date(Date.parse(v));
  57. return v.dateFormat(format || "m/d/Y");
  58. };
  59. }
  60. if(Ext.DatePicker){
  61. Ext.apply(Ext.DatePicker.prototype, {
  62. todayText : "오늘",
  63. minText : "최소 날짜범위를 넘었습니다.",
  64. maxText : "최대 날짜범위를 넘었습니다.",
  65. disabledDaysText : "",
  66. disabledDatesText : "",
  67. monthNames : Date.monthNames,
  68. dayNames : Date.dayNames,
  69. nextText : '다음달(컨트롤키+오른쪽 화살표)',
  70. prevText : '이전달 (컨트롤키+왼족 화살표)',
  71. monthYearText : '월을 선택해주세요. (컨트롤키+위/아래 화살표)',
  72. todayTip : "{0} (스페이스바)",
  73. format : "m/d/y",
  74. okText : "확인",
  75. cancelText : "취소",
  76. startDay : 0
  77. });
  78. }
  79. if(Ext.PagingToolbar){
  80. Ext.apply(Ext.PagingToolbar.prototype, {
  81. beforePageText : "페이지",
  82. afterPageText : "/ {0}",
  83. firstText : "첫 페이지",
  84. prevText : "이전 페이지",
  85. nextText : "다음 페이지",
  86. lastText : "마지막 페이지",
  87. refreshText : "새로고침",
  88. displayMsg : "전체 {2} 중 {0} - {1}",
  89. emptyMsg : '표시할 데이터가 없습니다.'
  90. });
  91. }
  92. if(Ext.form.TextField){
  93. Ext.apply(Ext.form.TextField.prototype, {
  94. minLengthText : "최소길이는 {0}입니다.",
  95. maxLengthText : "최대길이는 {0}입니다.",
  96. blankText : "값을 입력해주세요.",
  97. regexText : "",
  98. emptyText : null
  99. });
  100. }
  101. if(Ext.form.NumberField){
  102. Ext.apply(Ext.form.NumberField.prototype, {
  103. minText : "최소값은 {0}입니다.",
  104. maxText : "최대값은 {0}입니다.",
  105. nanText : "{0}는 올바른 숫자가 아닙니다."
  106. });
  107. }
  108. if(Ext.form.DateField){
  109. Ext.apply(Ext.form.DateField.prototype, {
  110. disabledDaysText : "비활성",
  111. disabledDatesText : "비활성",
  112. minText : "{0}일 이후여야 합니다.",
  113. maxText : "{0}일 이전이어야 합니다.",
  114. invalidText : "{0}는 올바른 날짜형식이 아닙니다. - 다음과 같은 형식이어야 합니다. {1}",
  115. format : "m/d/y"
  116. });
  117. }
  118. if(Ext.form.ComboBox){
  119. Ext.apply(Ext.form.ComboBox.prototype, {
  120. loadingText : "로딩중...",
  121. valueNotFoundText : undefined
  122. });
  123. }
  124. if(Ext.form.VTypes){
  125. Ext.apply(Ext.form.VTypes, {
  126. emailText : '이메일 주소 형식에 맞게 입력해야합니다. (예: "user@domain.com")',
  127. urlText : 'URL 형식에 맞게 입력해야합니다. (예: "http:/'+'/www.domain.com")',
  128. alphaText : '영문, 밑줄(_)만 입력할 수 있습니다.',
  129. alphanumText : '영문, 숫자, 밑줄(_)만 입력할 수 있습니다.'
  130. });
  131. }
  132. if(Ext.form.HtmlEditor){
  133. Ext.apply(Ext.form.HtmlEditor.prototype, {
  134. createLinkText : 'URL을 입력해주세요:',
  135. buttonTips : {
  136. bold : {
  137. title: '굵게 (Ctrl+B)',
  138. text: '선택한 텍스트를 굵게 표시합니다.',
  139. cls: 'x-html-editor-tip'
  140. },
  141. italic : {
  142. title: '기울임꼴 (Ctrl+I)',
  143. text: '선택한 텍스트를 기울임꼴로 표시합니다.',
  144. cls: 'x-html-editor-tip'
  145. },
  146. underline : {
  147. title: '밑줄 (Ctrl+U)',
  148. text: '선택한 텍스트에 밑줄을 표시합니다.',
  149. cls: 'x-html-editor-tip'
  150. },
  151. increasefontsize : {
  152. title: '글꼴크기 늘림',
  153. text: '글꼴 크기를 크게 합니다.',
  154. cls: 'x-html-editor-tip'
  155. },
  156. decreasefontsize : {
  157. title: '글꼴크기 줄임',
  158. text: '글꼴 크기를 작게 합니다.',
  159. cls: 'x-html-editor-tip'
  160. },
  161. backcolor : {
  162. title: '텍스트 강조 색',
  163. text: '선택한 텍스트의 배경색을 변경합니다.',
  164. cls: 'x-html-editor-tip'
  165. },
  166. forecolor : {
  167. title: '글꼴색',
  168. text: '선택한 텍스트의 색을 변경합니다.',
  169. cls: 'x-html-editor-tip'
  170. },
  171. justifyleft : {
  172. title: '텍스트 왼쪽 맞춤',
  173. text: '왼쪽에 텍스트를 맞춥니다.',
  174. cls: 'x-html-editor-tip'
  175. },
  176. justifycenter : {
  177. title: '가운데 맞춤',
  178. text: '가운데에 텍스트를 맞춥니다.',
  179. cls: 'x-html-editor-tip'
  180. },
  181. justifyright : {
  182. title: '텍스트 오른쪽 맞춤',
  183. text: '오른쪽에 텍스트를 맞춥니다.',
  184. cls: 'x-html-editor-tip'
  185. },
  186. insertunorderedlist : {
  187. title: '글머리 기호',
  188. text: '글머리 기호 목록을 시작합니다.',
  189. cls: 'x-html-editor-tip'
  190. },
  191. insertorderedlist : {
  192. title: '번호 매기기',
  193. text: '번호 매기기 목록을 시작합니다.',
  194. cls: 'x-html-editor-tip'
  195. },
  196. createlink : {
  197. title: '하이퍼링크',
  198. text: '선택한 텍스트에 하이퍼링크를 만듭니다.',
  199. cls: 'x-html-editor-tip'
  200. },
  201. sourceedit : {
  202. title: '소스편집',
  203. text: '소스편집 모드로 변환합니다.',
  204. cls: 'x-html-editor-tip'
  205. }
  206. }
  207. });
  208. }
  209. if(Ext.grid.GridView){
  210. Ext.apply(Ext.grid.GridView.prototype, {
  211. sortAscText : "오름차순 정렬",
  212. sortDescText : "내림차순 정렬",
  213. lockText : "칼럼 잠금",
  214. unlockText : "칼럼 잠금해제",
  215. columnsText : "칼럼 목록"
  216. });
  217. }
  218. if(Ext.grid.GroupingView){
  219. Ext.apply(Ext.grid.GroupingView.prototype, {
  220. emptyGroupText : '(None)',
  221. groupByText : '현재 필드로 그룹핑합니다.',
  222. showGroupsText : '그룹으로 보여주기'
  223. });
  224. }
  225. if(Ext.grid.PropertyColumnModel){
  226. Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
  227. nameText : "항목",
  228. valueText : "값",
  229. dateFormat : "m/j/Y"
  230. });
  231. }
  232. if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
  233. Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
  234. splitTip : "크기변경을 위해 드래그하세요.",
  235. collapsibleSplitTip : "크기변경을 위해 드래그, 숨기기 위해 더블클릭 하세요."
  236. });
  237. }