ext-lang-sr_RS.js 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. 
  2. /**
  3. * Serbian Cyrillic Translation
  4. * by Čolovic Vladan (cyrillic, utf8 encoding)
  5. * sr_RS (ex: sr_CS, sr_YU)
  6. * 12 May 2007
  7. */
  8. Ext.onReady(function() {
  9. var cm = Ext.ClassManager,
  10. exists = Ext.Function.bind(cm.get, cm);
  11. if (Ext.Updater) {
  12. Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Учитавам...</div>';
  13. }
  14. Ext.define("Ext.locale.sr_RS.view.View", {
  15. override: "Ext.view.View",
  16. emptyText: ""
  17. });
  18. Ext.define("Ext.locale.sr_RS.grid.Panel", {
  19. override: "Ext.grid.Panel",
  20. ddText: "{0} изабраних редова"
  21. });
  22. Ext.define("Ext.locale.sr_RS.TabPanelItem", {
  23. override: "Ext.TabPanelItem",
  24. closeText: "Затвори ову »картицу«"
  25. });
  26. Ext.define("Ext.locale.sr_RS.form.field.Base", {
  27. override: "Ext.form.field.Base",
  28. invalidText: "Унешена вредност није правилна"
  29. });
  30. // changing the msg text below will affect the LoadMask
  31. Ext.define("Ext.locale.sr_RS.view.AbstractView", {
  32. override: "Ext.view.AbstractView",
  33. msg: "Учитавам..."
  34. });
  35. if (Ext.Date) {
  36. Ext.Date.monthNames = ["Јануар", "Фебруар", "Март", "Април", "Мај", "Јун", "Јул", "Август", "Септембар", "Октобар", "Новембар", "Децембар"];
  37. Ext.Date.dayNames = ["Недеља", "Понедељак", "Уторак", "Среда", "Четвртак", "Петак", "Субота"];
  38. }
  39. if (Ext.MessageBox) {
  40. Ext.MessageBox.buttonText = {
  41. ok: "У реду",
  42. cancel: "Одустани",
  43. yes: "Да",
  44. no: "Не"
  45. };
  46. }
  47. if (exists('Ext.util.Format')) {
  48. Ext.apply(Ext.util.Format, {
  49. thousandSeparator: '.',
  50. decimalSeparator: ',',
  51. currencySign: '\u0414\u0438\u043d\u002e',
  52. // Serbian Dinar
  53. dateFormat: 'd.m.Y'
  54. });
  55. }
  56. Ext.define("Ext.locale.sr_RS.picker.Date", {
  57. override: "Ext.picker.Date",
  58. todayText: "Данас",
  59. minText: "Датум је испред најмањег дозвољеног датума",
  60. maxText: "Датум је након највећег дозвољеног датума",
  61. disabledDaysText: "",
  62. disabledDatesText: "",
  63. monthNames: Ext.Date.monthNames,
  64. dayNames: Ext.Date.dayNames,
  65. nextText: 'Следећи месец (Control+Десно)',
  66. prevText: 'Претходни месец (Control+Лево)',
  67. monthYearText: 'Изаберите месец (Control+Горе/Доле за избор године)',
  68. todayTip: "{0} (Размакница)",
  69. format: "d.m.y",
  70. startDay: 1
  71. });
  72. Ext.define("Ext.locale.sr_RS.toolbar.Paging", {
  73. override: "Ext.PagingToolbar",
  74. beforePageText: "Страна",
  75. afterPageText: "од {0}",
  76. firstText: "Прва страна",
  77. prevText: "Претходна страна",
  78. nextText: "Следећа страна",
  79. lastText: "Последња страна",
  80. refreshText: "Освежи",
  81. displayMsg: "Приказана {0} - {1} од {2}",
  82. emptyMsg: 'Немам шта приказати'
  83. });
  84. Ext.define("Ext.locale.sr_RS.form.field.Text", {
  85. override: "Ext.form.field.Text",
  86. minLengthText: "Минимална дужина овог поља је {0}",
  87. maxLengthText: "Максимална дужина овог поља је {0}",
  88. blankText: "Поље је обавезно",
  89. regexText: "",
  90. emptyText: null
  91. });
  92. Ext.define("Ext.locale.sr_RS.form.field.Number", {
  93. override: "Ext.form.field.Number",
  94. minText: "Минимална вредност у пољу је {0}",
  95. maxText: "Максимална вредност у пољу је {0}",
  96. nanText: "{0} није правилан број"
  97. });
  98. Ext.define("Ext.locale.sr_RS.form.field.Date", {
  99. override: "Ext.form.field.Date",
  100. disabledDaysText: "Пасивно",
  101. disabledDatesText: "Пасивно",
  102. minText: "Датум у овом пољу мора бити након {0}",
  103. maxText: "Датум у овом пољу мора бити пре {0}",
  104. invalidText: "{0} није правилан датум - захтевани облик је {1}",
  105. format: "d.m.y"
  106. });
  107. Ext.define("Ext.locale.sr_RS.form.field.ComboBox", {
  108. override: "Ext.form.field.ComboBox",
  109. valueNotFoundText: undefined
  110. }, function() {
  111. Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
  112. loadingText: "Учитавам..."
  113. });
  114. });
  115. if (exists('Ext.form.field.VTypes')) {
  116. Ext.apply(Ext.form.field.VTypes, {
  117. emailText: 'Ово поље прихвата e-mail адресу искључиво у облику "korisnik@domen.com"',
  118. urlText: 'Ово поље прихвата URL адресу искључиво у облику "http:/' + '/www.domen.com"',
  119. alphaText: 'Ово поље може садржати искључиво слова и знак _',
  120. alphanumText: 'Ово поље може садржати само слова, бројеве и знак _'
  121. });
  122. }
  123. Ext.define("Ext.locale.sr_RS.grid.header.Container", {
  124. override: "Ext.grid.header.Container",
  125. sortAscText: "Растући редослед",
  126. sortDescText: "Опадајући редослед",
  127. lockText: "Закључај колону",
  128. unlockText: "Откључај колону",
  129. columnsText: "Колоне"
  130. });
  131. Ext.define("Ext.locale.sr_RS.grid.PropertyColumnModel", {
  132. override: "Ext.grid.PropertyColumnModel",
  133. nameText: "Назив",
  134. valueText: "Вредност",
  135. dateFormat: "d.m.Y"
  136. });
  137. });