3 * Copyright(c) 2006-2009 Ext JS, LLC
5 * http://www.extjs.com/license
8 * Korean Translations By nicetip
10 * Modify by techbug / 25 February 2008
13 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">로딩중...</div>';
16 Ext.View.prototype.emptyText = "";
19 if(Ext.grid.GridPanel){
20 Ext.grid.GridPanel.prototype.ddText = "{0} ê°
\9cê°
\80 ì
\84 í
\83?ë?
\98ì
\97\88ì
\8aµë
\8b\88ë
\8b¤.";
24 Ext.TabPanelItem.prototype.closeText = "닫기";
28 Ext.form.Field.prototype.invalidText = "ì
\98¬ë°
\94른 ê°
\92ì?´ ì
\95\84ë
\8b\99ë
\8b\88ë
\8b¤.";
32 Ext.LoadMask.prototype.msg = "로딩중...";
61 Ext.MessageBox.buttonText = {
70 Ext.util.Format.date = function(v, format){
72 if(!(v instanceof Date)) v = new Date(Date.parse(v));
73 return v.dateFormat(format || "m/d/Y");
78 Ext.apply(Ext.DatePicker.prototype, {
80 minText : "최소 날짜범위를 넘었습니다.",
81 maxText : "최대 날짜범위를 넘었습니다.",
82 disabledDaysText : "",
83 disabledDatesText : "",
84 monthNames : Date.monthNames,
85 dayNames : Date.dayNames,
86 nextText : 'ë
\8b¤ì?
\8cë
\8b¬(컨í
\8a¸ë¡¤í
\82¤+ì
\98¤ë¥¸ìª½ í
\99\94ì
\82´í
\91\9c)',
87 prevText : 'ì?´ì
\84ë
\8b¬ (컨í
\8a¸ë¡¤í
\82¤+ì
\99¼ì¡± í
\99\94ì
\82´í
\91\9c)',
88 monthYearText : 'ì
\9b\94ì?
\84 ì
\84 í
\83?í
\95´ì£¼ì
\84¸ì
\9a\94. (컨í
\8a¸ë¡¤í
\82¤+ì
\9c\84/ì
\95\84ë
\9e\98 í
\99\94ì
\82´í
\91\9c)',
89 todayTip : "{0} (ì
\8a¤í
\8e\98ì?´ì
\8a¤ë°
\94)",
91 okText : "í
\99\95ì?¸",
97 if(Ext.PagingToolbar){
98 Ext.apply(Ext.PagingToolbar.prototype, {
99 beforePageText : "í
\8e\98ì?´ì§
\80",
100 afterPageText : "/ {0}",
101 firstText : "첫 í
\8e\98ì?´ì§
\80",
102 prevText : "ì?´ì
\84 í
\8e\98ì?´ì§
\80",
103 nextText : "ë
\8b¤ì?
\8c í
\8e\98ì?´ì§
\80",
104 lastText : "ë§
\88ì§
\80ë§
\89 í
\8e\98ì?´ì§
\80",
105 refreshText : "새로고침",
106 displayMsg : "전체 {2} 중 {0} - {1}",
107 emptyMsg : 'í
\91\9cì
\8b\9cí
\95 ë?°ì?´í
\84°ê°
\80 ì
\97\86ì
\8aµë
\8b\88ë
\8b¤.'
111 if(Ext.form.TextField){
112 Ext.apply(Ext.form.TextField.prototype, {
113 minLengthText : "ìµ
\9cì
\86\8c길ì?´ë
\8a\94 {0}ì
\9e\85ë
\8b\88ë
\8b¤.",
114 maxLengthText : "ìµ
\9cë
\8c\80길ì?´ë
\8a\94 {0}ì
\9e\85ë
\8b\88ë
\8b¤.",
115 blankText : "ê°
\92ì?
\84 ì
\9e\85ë ¥í
\95´ì£¼ì
\84¸ì
\9a\94.",
121 if(Ext.form.NumberField){
122 Ext.apply(Ext.form.NumberField.prototype, {
123 minText : "ìµ
\9cì
\86\8cê°
\92ì?
\80 {0}ì
\9e\85ë
\8b\88ë
\8b¤.",
124 maxText : "ìµ
\9cë
\8c\80ê°
\92ì?
\80 {0}ì
\9e\85ë
\8b\88ë
\8b¤.",
125 nanText : "{0}ë
\8a\94 ì
\98¬ë°
\94른 ì
\88«ì
\9e?ê°
\80 ì
\95\84ë
\8b\99ë
\8b\88ë
\8b¤."
129 if(Ext.form.DateField){
130 Ext.apply(Ext.form.DateField.prototype, {
131 disabledDaysText : "비활성",
132 disabledDatesText : "비활성",
133 minText : "{0}ì?¼ ì?´í
\9b\84ì
\97“
\95¼ í
\95©ë
\8b\88ë
\8b¤.",
134 maxText : "{0}ì?¼ ì?´ì
\84ì?´ì
\96´ì
\95¼ í
\95©ë
\8b\88ë
\8b¤.",
135 invalidText : "{0}ë
\8a\94 ì
\98¬ë°
\94른 ë
\82 ì§
\9cí
\98\95ì
\8b?ì?´ ì
\95\84ë
\8b\99ë
\8b\88ë
\8b¤. - ë
\8b¤ì?
\8cê³¼ ê°
\99ì?
\80 í
\98\95ì
\8b?ì?´ì
\96´ì
\95¼ í
\95©ë
\8b\88ë
\8b¤. {1}",
140 if(Ext.form.ComboBox){
141 Ext.apply(Ext.form.ComboBox.prototype, {
142 loadingText : "로딩중...",
143 valueNotFoundText : undefined
148 Ext.apply(Ext.form.VTypes, {
149 emailText : 'ì?´ë©
\94ì?¼ 주ì
\86\8c í
\98\95ì
\8b?ì
\97? ë§
\9eê²
\8c ì
\9e\85ë ¥í
\95´ì
\95¼í
\95©ë
\8b\88ë
\8b¤. (ì
\98\88: "user@example.com")',
150 urlText : 'URL í
\98\95ì
\8b?ì
\97? ë§
\9eê²
\8c ì
\9e\85ë ¥í
\95´ì
\95¼í
\95©ë
\8b\88ë
\8b¤. (ì
\98\88: "http:/'+'/www.example.com")',
151 alphaText : 'ì
\98?문, ë°
\91ì¤
\84(_)ë§
\8c ì
\9e\85ë ¥í
\95 ì
\88\98 ì
\9e\88ì
\8aµë
\8b\88ë
\8b¤.',
152 alphanumText : 'ì
\98?문, ì
\88«ì
\9e?, ë°
\91ì¤
\84(_)ë§
\8c ì
\9e\85ë ¥í
\95 ì
\88\98 ì
\9e\88ì
\8aµë
\8b\88ë
\8b¤.'
156 if(Ext.form.HtmlEditor){
157 Ext.apply(Ext.form.HtmlEditor.prototype, {
158 createLinkText : 'URLì?
\84 ì
\9e\85ë ¥í
\95´ì£¼ì
\84¸ì
\9a\94:',
161 title: '굵게 (Ctrl+B)',
162 text: 'ì
\84 í
\83?í
\95\9c í
\85?ì
\8a¤í
\8a¸ë¥¼ êµµê²
\8c í
\91\9cì
\8b\9cí
\95©ë
\8b\88ë
\8b¤.',
163 cls: 'x-html-editor-tip'
166 title: '기울임꼴 (Ctrl+I)',
167 text: 'ì
\84 í
\83?í
\95\9c í
\85?ì
\8a¤í
\8a¸ë¥¼ 기ì
\9a¸ì
\9e\84ê¼´ë¡
\9c í
\91\9cì
\8b\9cí
\95©ë
\8b\88ë
\8b¤.',
168 cls: 'x-html-editor-tip'
171 title: '밑줄 (Ctrl+U)',
172 text: 'ì
\84 í
\83?í
\95\9c í
\85?ì
\8a¤í
\8a¸ì
\97? ë°
\91ì¤
\84ì?
\84 í
\91\9cì
\8b\9cí
\95©ë
\8b\88ë
\8b¤.',
173 cls: 'x-html-editor-tip'
176 title: 'ê¸
\80ê¼´í?¬ê¸° ë
\8a\98림',
177 text: 'ê¸
\80ê¼´ í?¬ê¸°ë¥¼ í?¬ê²
\8c í
\95©ë
\8b\88ë
\8b¤.',
178 cls: 'x-html-editor-tip'
181 title: 'ê¸
\80ê¼´í?¬ê¸° ì¤
\84ì
\9e\84',
182 text: 'ê¸
\80ê¼´ í?¬ê¸°ë¥¼ ì
\9e\91ê²
\8c í
\95©ë
\8b\88ë
\8b¤.',
183 cls: 'x-html-editor-tip'
186 title: 'í
\85?ì
\8a¤í
\8a¸ ê°
\95ì¡° ì
\83\89',
187 text: 'ì
\84 í
\83?í
\95\9c í
\85?ì
\8a¤í
\8a¸ì?
\98 ë°°ê²½ì
\83\89ì?
\84 ë³
\80ê²½í
\95©ë
\8b\88ë
\8b¤.',
188 cls: 'x-html-editor-tip'
192 text: 'ì
\84 í
\83?í
\95\9c í
\85?ì
\8a¤í
\8a¸ì?
\98 ì
\83\89ì?
\84 ë³
\80ê²½í
\95©ë
\8b\88ë
\8b¤.',
193 cls: 'x-html-editor-tip'
196 title: 'í
\85?ì
\8a¤í
\8a¸ ì
\99¼ìª½ ë§
\9e춤',
197 text: 'ì
\99¼ìª½ì
\97? í
\85?ì
\8a¤í
\8a¸ë¥¼ ë§
\9e춥ë
\8b\88ë
\8b¤.',
198 cls: 'x-html-editor-tip'
201 title: 'ê°
\80ì
\9a´ë?° ë§
\9e춤',
202 text: 'ê°
\80ì
\9a´ë?°ì
\97? í
\85?ì
\8a¤í
\8a¸ë¥¼ ë§
\9e춥ë
\8b\88ë
\8b¤.',
203 cls: 'x-html-editor-tip'
206 title: 'í
\85?ì
\8a¤í
\8a¸ ì
\98¤ë¥¸ìª½ ë§
\9e춤',
207 text: 'ì
\98¤ë¥¸ìª½ì
\97? í
\85?ì
\8a¤í
\8a¸ë¥¼ ë§
\9e춥ë
\8b\88ë
\8b¤.',
208 cls: 'x-html-editor-tip'
210 insertunorderedlist : {
212 text: 'ê¸
\80머리 기í
\98¸ 목ë¡?ì?
\84 ì
\8b\9cì
\9e\91í
\95©ë
\8b\88ë
\8b¤.',
213 cls: 'x-html-editor-tip'
215 insertorderedlist : {
217 text: 'ë²
\88í
\98¸ 매기기 목ë¡?ì?
\84 ì
\8b\9cì
\9e\91í
\95©ë
\8b\88ë
\8b¤.',
218 cls: 'x-html-editor-tip'
221 title: 'í
\95\98����',
222 text: 'ì
\84 í
\83?í
\95\9c í
\85?ì
\8a¤í
\8a¸ì
\97? í
\95\98ì?´í?¼ë§?í?¬ë¥¼ ë§
\8cë
\93ë
\8b\88ë
\8b¤.',
223 cls: 'x-html-editor-tip'
227 text: '소스편집 모드로 변환합니다.',
228 cls: 'x-html-editor-tip'
234 if(Ext.grid.GridView){
235 Ext.apply(Ext.grid.GridView.prototype, {
236 sortAscText : "오름차순 정렬",
237 sortDescText : "내림차순 정렬",
239 unlockText : "칼럼 잠금해제",
240 columnsText : "ì¹¼ë
\9f¼ 목ë¡?"
244 if(Ext.grid.GroupingView){
245 Ext.apply(Ext.grid.GroupingView.prototype, {
246 emptyGroupText : '(None)',
247 groupByText : '현재 필드로 그룹핑합니다.',
248 showGroupsText : '그룹으로 보여주기'
253 if(Ext.grid.PropertyColumnModel){
254 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
261 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
262 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
263 splitTip : "í?¬ê¸°ë³
\80ê²½ì?
\84 ì
\9c\84í
\95´ ë
\93\9cë
\9e\98ê·¸í
\95\98ì
\84¸ì
\9a\94.",
264 collapsibleSplitTip : "í?¬ê¸°ë³
\80ê²½ì?
\84 ì
\9c\84í
\95´ ë
\93\9cë
\9e\98ê·¸, ì
\88¨ê¸°ê¸° ì
\9c\84í
\95´ ë?
\94ë¸
\94í?´ë¦ í
\95\98ì
\84¸ì
\9a\94."