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.

173 lines
4.7 KiB

  1. /*
  2. * Serbian Latin Translation
  3. * by Atila Hajnal (latin, utf8 encoding)
  4. * sr
  5. * 14 Sep 2007
  6. */
  7. Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Učitavam...</div>';
  8. if(Ext.View){
  9. Ext.View.prototype.emptyText = "Ne postoji ni jedan slog";
  10. }
  11. if(Ext.grid.GridPanel){
  12. Ext.grid.GridPanel.prototype.ddText = "{0} izabranih redova";
  13. }
  14. if(Ext.TabPanelItem){
  15. Ext.TabPanelItem.prototype.closeText = "Zatvori оvu »karticu«";
  16. }
  17. if(Ext.form.Field){
  18. Ext.form.Field.prototype.invalidText = "Unešena vrednost nije pravilna";
  19. }
  20. if(Ext.LoadMask){
  21. Ext.LoadMask.prototype.msg = "Učitavam...";
  22. }
  23. Date.monthNames = [
  24. "Januar",
  25. "Februar",
  26. "Mart",
  27. "April",
  28. "Мај",
  29. "Jun",
  30. "Јul",
  31. "Avgust",
  32. "Septembar",
  33. "Oktobar",
  34. "Novembar",
  35. "Decembar"
  36. ];
  37. Date.dayNames = [
  38. "Nedelja",
  39. "Ponedeljak",
  40. "Utorak",
  41. "Sreda",
  42. "Četvrtak",
  43. "Petak",
  44. "Subota"
  45. ];
  46. if(Ext.MessageBox){
  47. Ext.MessageBox.buttonText = {
  48. ok : "U redu",
  49. cancel : "Odustani",
  50. yes : "Da",
  51. no : "Ne"
  52. };
  53. }
  54. if(Ext.util.Format){
  55. Ext.util.Format.date = function(v, format){
  56. if(!v) return "";
  57. if(!(v instanceof Date)) v = new Date(Date.parse(v));
  58. return v.dateFormat(format || "d.m.Y");
  59. };
  60. }
  61. if(Ext.DatePicker){
  62. Ext.apply(Ext.DatePicker.prototype, {
  63. todayText : "Danas",
  64. minText : "Datum је ispred najmanjeg dozvoljenog datuma",
  65. maxText : "Datum је nakon najvećeg dozvoljenog datuma",
  66. disabledDaysText : "",
  67. disabledDatesText : "",
  68. monthNames : Date.monthNames,
  69. dayNames : Date.dayNames,
  70. nextText : 'Sledeći mesec (Control+Desno)',
  71. prevText : 'Prethodni mesec (Control+Levo)',
  72. monthYearText : 'Izaberite mesec (Control+Gore/Dole za izbor godine)',
  73. todayTip : "{0} (Razmaknica)",
  74. format : "d.m.y",
  75. startDay : 1
  76. });
  77. }
  78. if(Ext.PagingToolbar){
  79. Ext.apply(Ext.PagingToolbar.prototype, {
  80. beforePageText : "Strana",
  81. afterPageText : "od {0}",
  82. firstText : "Prva strana",
  83. prevText : "Prethodna strana",
  84. nextText : "Sledeća strana",
  85. lastText : "Poslednja strana",
  86. refreshText : "Osveži",
  87. displayMsg : "Prikazana {0} - {1} od {2}",
  88. emptyMsg : 'Nemam šta prikazati'
  89. });
  90. }
  91. if(Ext.form.TextField){
  92. Ext.apply(Ext.form.TextField.prototype, {
  93. minLengthText : "Minimalna dužina ovog polja је {0}",
  94. maxLengthText : "Maksimalna dužina ovog polja је {0}",
  95. blankText : "Polje је obavezno",
  96. regexText : "",
  97. emptyText : null
  98. });
  99. }
  100. if(Ext.form.NumberField){
  101. Ext.apply(Ext.form.NumberField.prototype, {
  102. minText : "Minimalna vrednost u polju је {0}",
  103. maxText : "Maksimalna vrednost u polju је {0}",
  104. nanText : "{0} nije pravilan broj"
  105. });
  106. }
  107. if(Ext.form.DateField){
  108. Ext.apply(Ext.form.DateField.prototype, {
  109. disabledDaysText : "Pasivno",
  110. disabledDatesText : "Pasivno",
  111. minText : "Datum u ovom polju mora biti nakon {0}",
  112. maxText : "Datum u ovom polju mora biti pre {0}",
  113. invalidText : "{0} nije pravilan datum - zahtevani oblik je {1}",
  114. format : "d.m.y",
  115. altFormats : "d.m.y|d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
  116. });
  117. }
  118. if(Ext.form.ComboBox){
  119. Ext.apply(Ext.form.ComboBox.prototype, {
  120. loadingText : "Učitavam...",
  121. valueNotFoundText : undefined
  122. });
  123. }
  124. if(Ext.form.VTypes){
  125. Ext.apply(Ext.form.VTypes, {
  126. emailText : 'Ovo polje prihavata e-mail adresu isključivo u obliku "korisnik@domen.com"',
  127. urlText : 'Ovo polje prihavata URL adresu isključivo u obliku "http:/'+'/www.domen.com"',
  128. alphaText : 'Ovo polje može sadržati isključivo slova i znak _',
  129. alphanumText : 'Ovo polje može sadržati само slova, brojeve i znak _'
  130. });
  131. }
  132. if(Ext.grid.GridView){
  133. Ext.apply(Ext.grid.GridView.prototype, {
  134. sortAscText : "Rastući redosled",
  135. sortDescText : "Opadajući redosled",
  136. lockText : "Zaključaj kolonu",
  137. unlockText : "Otključaj kolonu",
  138. columnsText : "Kolone"
  139. });
  140. }
  141. if(Ext.grid.PropertyColumnModel){
  142. Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
  143. nameText : "Naziv",
  144. valueText : "Vrednost",
  145. dateFormat : "d.m.Y"
  146. });
  147. }
  148. if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
  149. Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
  150. splitTip : "Povući za izmenu veličine.",
  151. collapsibleSplitTip : "Povući za izmenu veličine. Dvostruku klik za sakrivanje."
  152. });
  153. }