ext-locale-ko.js 8.1 KB

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