commit extjs-2.2.1
[extjs.git] / source / locale / ext-lang-bg.js
1 /**
2  * Bulgarian Translation
3  *
4  * By Георги Костадинов, Калгари, Канада
5  * 10 October 2007
6  * By Nedko Penev 
7  * 26 October 2007
8  *
9  * (utf-8 encoding)
10  */
11
12 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Зареждане...</div>';
13
14 if(Ext.View){
15   Ext.View.prototype.emptyText = "";
16 }
17
18 if(Ext.grid.GridPanel){
19   Ext.grid.GridPanel.prototype.ddText = "{0} избрани колони";
20 }
21
22 if(Ext.TabPanelItem){
23   Ext.TabPanelItem.prototype.closeText = "Затвори таб";
24 }
25
26 if(Ext.form.Field){
27   Ext.form.Field.prototype.invalidText = "Невалидна стойност на полето";
28 }
29
30 if(Ext.LoadMask){
31   Ext.LoadMask.prototype.msg = "Зареждане...";
32 }
33
34 Date.monthNames = [
35   "Януари",
36   "Февруари",
37   "Март",
38   "Април",
39   "Май",
40   "Юни",
41   "Юли",
42   "Август",
43   "Септември",
44   "Октомври",
45   "Ноември",
46   "Декември"
47 ];
48
49 Date.monthNumbers = {
50   Jan : 0,
51   Feb : 1,
52   Mar : 2,
53   Apr : 3,
54   May : 4,
55   Jun : 5,
56   Jul : 6,
57   Aug : 7,
58   Sep : 8,
59   Oct : 9,
60   Nov : 10,
61   Dec : 11
62 };
63
64 Date.dayNames = [
65   "Неделя",
66   "Понеделник",
67   "Вторник",
68   "Сряда",
69   "Четвъртък",
70   "Петък",
71   "Събота"
72 ];
73
74 if(Ext.MessageBox){
75   Ext.MessageBox.buttonText = {
76     ok     : "OK",
77     cancel : "Отмени",
78     yes    : "Да",
79     no     : "Не"
80   };
81 }
82
83 if(Ext.util.Format){
84   Ext.util.Format.date = function(v, format){
85     if(!v) return "";
86     if(!(v instanceof Date)) v = new Date(Date.parse(v));
87     return v.dateFormat(format || "d.m.Y");
88   };
89 }
90
91 if(Ext.DatePicker){
92   Ext.apply(Ext.DatePicker.prototype, {
93     todayText         : "Днес",
94     minText           : "Тази дата е преди минималната",
95     maxText           : "Тази дата е след максималната",
96     disabledDaysText  : "",
97     disabledDatesText : "",
98     monthNames        : Date.monthNames,
99     dayNames          : Date.dayNames,
100     nextText          : 'Следващ месец (Control+Right)',
101     prevText          : 'Предишен месец (Control+Left)',
102     monthYearText     : 'Избери месец (Control+Up/Down за преместване по години)',
103     todayTip          : "{0} (Spacebar)",
104     format            : "d.m.y",
105     okText            : "&#160;OK&#160;",
106     cancelText        : "Отмени",
107     startDay          : 1
108   });
109 }
110
111 if(Ext.PagingToolbar){
112   Ext.apply(Ext.PagingToolbar.prototype, {
113     beforePageText : "Страница",
114     afterPageText  : "от {0}",
115     firstText      : "Първа страница",
116     prevText       : "Предишна страница",
117     nextText       : "Следваща страница",
118     lastText       : "Последна страница",
119     refreshText    : "Презареди",
120     displayMsg     : "Показвайки {0} - {1} от {2}",
121     emptyMsg       : 'Няма данни за показване'
122   });
123 }
124
125 if(Ext.form.TextField){
126   Ext.apply(Ext.form.TextField.prototype, {
127     minLengthText : "Минималната дължина на това поле е {0}",
128     maxLengthText : "Максималната дължина на това поле е {0}",
129     blankText     : "Това поле е задължително",
130     regexText     : "",
131     emptyText     : null
132   });
133 }
134
135 if(Ext.form.NumberField){
136   Ext.apply(Ext.form.NumberField.prototype, {
137     minText : "Минималната стойност за това поле е {0}",
138     maxText : "Максималната стойност за това поле е {0}",
139     nanText : "{0} не е валидно число"
140   });
141 }
142
143 if(Ext.form.DateField){
144   Ext.apply(Ext.form.DateField.prototype, {
145     disabledDaysText  : "Недостъпен",
146     disabledDatesText : "Недостъпен",
147     minText           : "Датата в това поле трябва да е след {0}",
148     maxText           : "Датата в това поле трябва да е преди {0}",
149     invalidText       : "{0} не е валидна дата - трябва да бъде във формат {1}",
150     format            : "d.m.y",
151     altFormats        : "d.m.y|d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
152   });
153 }
154
155 if(Ext.form.ComboBox){
156   Ext.apply(Ext.form.ComboBox.prototype, {
157     loadingText       : "Зареждане...",
158     valueNotFoundText : undefined
159   });
160 }
161
162 if(Ext.form.VTypes){
163   Ext.apply(Ext.form.VTypes, {
164     emailText    : 'Това поле трябва да бъде емейл във формат "user@domain.com"',
165     urlText      : 'Това поле трябва да бъде URL във формат "http:/'+'/www.domain.com"',
166     alphaText    : 'Това поле трябва да съдържа само букви и _',
167     alphanumText : 'Това поле трябва да съдържа само букви, цифри и _'
168   });
169 }
170
171 if(Ext.form.HtmlEditor){
172   Ext.apply(Ext.form.HtmlEditor.prototype, {
173     createLinkText : 'Моля, въведете URL за връзката:',
174     buttonTips : {
175       bold : {
176         title: 'Bold (Ctrl+B)',
177         text: 'Удебелява избрания текст.',
178         cls: 'x-html-editor-tip'
179       },
180       italic : {
181         title: 'Italic (Ctrl+I)',
182         text: 'Прави избрания текст курсив.',
183         cls: 'x-html-editor-tip'
184       },
185       underline : {
186         title: 'Underline (Ctrl+U)',
187         text: 'Подчертава избрания текст.',
188         cls: 'x-html-editor-tip'
189       },
190       increasefontsize : {
191         title: 'Уголеми текста',
192         text: 'Уголемява размера на шрифта.',
193         cls: 'x-html-editor-tip'
194       },
195       decreasefontsize : {
196         title: 'Намали текста',
197         text: 'Намалява размера на шрифта.',
198         cls: 'x-html-editor-tip'
199       },
200       backcolor : {
201         title: 'Цвят на маркирания текст',
202         text: 'Променя фоновия цвят на избрания текст.',
203         cls: 'x-html-editor-tip'
204       },
205       forecolor : {
206         title: 'Цвят на шрифта',
207         text: 'Променя цвета на избрания текст.',
208         cls: 'x-html-editor-tip'
209       },
210       justifyleft : {
211         title: 'Ляво подравняване',
212         text: 'Подравнява текста на ляво.',
213         cls: 'x-html-editor-tip'
214       },
215       justifycenter : {
216         title: 'Центриране',
217         text: 'Центрира текста.',
218         cls: 'x-html-editor-tip'
219       },
220       justifyright : {
221         title: 'Дясно подравняване',
222         text: 'Подравнява текста на дясно.',
223         cls: 'x-html-editor-tip'
224       },
225       insertunorderedlist : {
226         title: 'Неномериран списък',
227         text: 'Започва неномериран списък.',
228         cls: 'x-html-editor-tip'
229       },
230       insertorderedlist : {
231         title: 'Номериран списък',
232         text: 'Започва номериран списък.',
233         cls: 'x-html-editor-tip'
234       },
235       createlink : {
236         title: 'Хипервръзка',
237         text: 'Превръща избрания текст в хипервръзка.',
238         cls: 'x-html-editor-tip'
239       },
240       sourceedit : {
241         title: 'Редактиране на кода',
242         text: 'Преминаване в режим на редактиране на кода.',
243         cls: 'x-html-editor-tip'
244       }
245     }
246   });
247 }
248
249 if(Ext.grid.GridView){
250   Ext.apply(Ext.grid.GridView.prototype, {
251     sortAscText  : "Подреди в нарастващ ред",
252     sortDescText : "Подреди в намаляващ ред",
253     lockText     : "Заключи колона",
254     unlockText   : "Отключи колона",
255     columnsText  : "Колони"
256   });
257 }
258
259 if(Ext.grid.PropertyColumnModel){
260   Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
261     nameText   : "Име",
262     valueText  : "Стойност",
263     dateFormat : "d.m.Y"
264   });
265 }
266
267 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
268   Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
269     splitTip            : "Влачете с мишката за да промените размера.",
270     collapsibleSplitTip : "Влачете с мишката за да промените размера. Чукнете два пъти за да скриете."
271   });
272 }