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.

272 lines
8.4 KiB

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