ext-lang-cs.js 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290
  1. /**
  2. * Czech Translations
  3. * Translated by Tomáš Korčák (72)
  4. * 2008/02/08 18:02, Ext-2.0.1
  5. */
  6. Ext.onReady(function() {
  7. var cm = Ext.ClassManager,
  8. exists = Ext.Function.bind(cm.get, cm);
  9. if (Ext.Updater) {
  10. Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Prosím čekejte...</div>';
  11. }
  12. Ext.define("Ext.locale.cs.view.View", {
  13. override: "Ext.view.View",
  14. emptyText: ""
  15. });
  16. Ext.define("Ext.locale.cs.grid.Panel", {
  17. override: "Ext.grid.Panel",
  18. ddText: "{0} vybraných řádků"
  19. });
  20. Ext.define("Ext.locale.cs.TabPanelItem", {
  21. override: "Ext.TabPanelItem",
  22. closeText: "Zavřít záložku"
  23. });
  24. Ext.define("Ext.locale.cs.form.field.Base", {
  25. override: "Ext.form.field.Base",
  26. invalidText: "Hodnota v tomto poli je neplatná"
  27. });
  28. // changing the msg text below will affect the LoadMask
  29. Ext.define("Ext.locale.cs.view.AbstractView", {
  30. override: "Ext.view.AbstractView",
  31. msg: "Prosím čekejte..."
  32. });
  33. if (Ext.Date) {
  34. Ext.Date.monthNames = ["Leden", "Únor", "Březen", "Duben", "Květen", "Červen", "Červenec", "Srpen", "Září", "Říjen", "Listopad", "Prosinec"];
  35. Ext.Date.shortMonthNames = {
  36. "Leden": "Led",
  37. "Únor": "Úno",
  38. "Březen": "Bře",
  39. "Duben": "Dub",
  40. "Květen": "Kvě",
  41. "Červen": "Čer",
  42. "Červenec": "Čvc",
  43. "Srpen": "Srp",
  44. "Září": "Zář",
  45. "Říjen": "Říj",
  46. "Listopad": "Lis",
  47. "Prosinec": "Pro"
  48. };
  49. Ext.Date.getShortMonthName = function(month) {
  50. return Ext.Date.shortMonthNames[Ext.Date.monthNames[month]];
  51. };
  52. Ext.Date.monthNumbers = {
  53. "Leden": 0,
  54. "Únor": 1,
  55. "Březen": 2,
  56. "Duben": 3,
  57. "Květen": 4,
  58. "Červen": 5,
  59. "Červenec": 6,
  60. "Srpen": 7,
  61. "Září": 8,
  62. "Říjen": 9,
  63. "Listopad": 10,
  64. "Prosinec": 11
  65. };
  66. Ext.Date.getMonthNumber = function(name) {
  67. return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1).toLowerCase()];
  68. };
  69. Ext.Date.dayNames = ["Neděle", "Pondělí", "Úterý", "Středa", "Čtvrtek", "Pátek", "Sobota"];
  70. Ext.Date.getShortDayName = function(day) {
  71. return Ext.Date.dayNames[day].substring(0, 3);
  72. };
  73. }
  74. if (Ext.MessageBox) {
  75. Ext.MessageBox.buttonText = {
  76. ok: "OK",
  77. cancel: "Storno",
  78. yes: "Ano",
  79. no: "Ne"
  80. };
  81. }
  82. if (exists('Ext.util.Format')) {
  83. Ext.apply(Ext.util.Format, {
  84. thousandSeparator: '.',
  85. decimalSeparator: ',',
  86. currencySign: '\u004b\u010d',
  87. // Czech Koruny
  88. dateFormat: 'd.m.Y'
  89. });
  90. }
  91. Ext.define("Ext.locale.cs.picker.Date", {
  92. override: "Ext.picker.Date",
  93. todayText: "Dnes",
  94. minText: "Datum nesmí být starší než je minimální",
  95. maxText: "Datum nesmí být dřívější než je maximální",
  96. disabledDaysText: "",
  97. disabledDatesText: "",
  98. monthNames: Ext.Date.monthNames,
  99. dayNames: Ext.Date.dayNames,
  100. nextText: 'Následující měsíc (Control+Right)',
  101. prevText: 'Předcházející měsíc (Control+Left)',
  102. monthYearText: 'Zvolte měsíc (ke změně let použijte Control+Up/Down)',
  103. todayTip: "{0} (Spacebar)",
  104. format: "d.m.Y",
  105. startDay: 1
  106. });
  107. Ext.define("Ext.locale.cs.picker.Month", {
  108. override: "Ext.picker.Month",
  109. okText: "&#160;OK&#160;",
  110. cancelText: "Storno"
  111. });
  112. Ext.define("Ext.locale.cs.toolbar.Paging", {
  113. override: "Ext.PagingToolbar",
  114. beforePageText: "Strana",
  115. afterPageText: "z {0}",
  116. firstText: "První strana",
  117. prevText: "Přecházející strana",
  118. nextText: "Následující strana",
  119. lastText: "Poslední strana",
  120. refreshText: "Aktualizovat",
  121. displayMsg: "Zobrazeno {0} - {1} z celkových {2}",
  122. emptyMsg: 'Žádné záznamy nebyly nalezeny'
  123. });
  124. Ext.define("Ext.locale.cs.form.field.Text", {
  125. override: "Ext.form.field.Text",
  126. minLengthText: "Pole nesmí mít méně {0} znaků",
  127. maxLengthText: "Pole nesmí být delší než {0} znaků",
  128. blankText: "This field is required",
  129. regexText: "",
  130. emptyText: null
  131. });
  132. Ext.define("Ext.locale.cs.form.field.Number", {
  133. override: "Ext.form.field.Number",
  134. minText: "Hodnota v tomto poli nesmí být menší než {0}",
  135. maxText: "Hodnota v tomto poli nesmí být větší než {0}",
  136. nanText: "{0} není platné číslo"
  137. });
  138. Ext.define("Ext.locale.cs.form.field.Date", {
  139. override: "Ext.form.field.Date",
  140. disabledDaysText: "Neaktivní",
  141. disabledDatesText: "Neaktivní",
  142. minText: "Datum v tomto poli nesmí být starší než {0}",
  143. maxText: "Datum v tomto poli nesmí být novější než {0}",
  144. invalidText: "{0} není platným datem - zkontrolujte zda-li je ve formátu {1}",
  145. format: "d.m.Y",
  146. altFormats: "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
  147. });
  148. Ext.define("Ext.locale.cs.form.field.ComboBox", {
  149. override: "Ext.form.field.ComboBox",
  150. valueNotFoundText: undefined
  151. }, function() {
  152. Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
  153. loadingText: "Prosím čekejte..."
  154. });
  155. });
  156. if (exists('Ext.form.field.VTypes')) {
  157. Ext.apply(Ext.form.field.VTypes, {
  158. emailText: 'V tomto poli může být vyplněna pouze emailová adresa ve formátu "uživatel@doména.cz"',
  159. urlText: 'V tomto poli může být vyplněna pouze URL (adresa internetové stránky) ve formátu "http:/' + '/www.doména.cz"',
  160. alphaText: 'Toto pole může obsahovat pouze písmena abecedy a znak _',
  161. alphanumText: 'Toto pole může obsahovat pouze písmena abecedy, čísla a znak _'
  162. });
  163. }
  164. Ext.define("Ext.locale.cs.form.field.HtmlEditor", {
  165. override: "Ext.form.field.HtmlEditor",
  166. createLinkText: 'Zadejte URL adresu odkazu:'
  167. }, function() {
  168. Ext.apply(Ext.form.field.HtmlEditor.prototype, {
  169. buttonTips: {
  170. bold: {
  171. title: 'Tučné (Ctrl+B)',
  172. text: 'Označí vybraný text tučně.',
  173. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  174. },
  175. italic: {
  176. title: 'Kurzíva (Ctrl+I)',
  177. text: 'Označí vybraný text kurzívou.',
  178. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  179. },
  180. underline: {
  181. title: 'Podtržení (Ctrl+U)',
  182. text: 'Podtrhne vybraný text.',
  183. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  184. },
  185. increasefontsize: {
  186. title: 'Zvětšit písmo',
  187. text: 'Zvětší velikost písma.',
  188. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  189. },
  190. decreasefontsize: {
  191. title: 'Zúžit písmo',
  192. text: 'Zmenší velikost písma.',
  193. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  194. },
  195. backcolor: {
  196. title: 'Barva zvýraznění textu',
  197. text: 'Označí vybraný text tak, aby vypadal jako označený zvýrazňovačem.',
  198. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  199. },
  200. forecolor: {
  201. title: 'Barva písma',
  202. text: 'Změní barvu textu.',
  203. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  204. },
  205. justifyleft: {
  206. title: 'Zarovnat text vlevo',
  207. text: 'Zarovná text doleva.',
  208. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  209. },
  210. justifycenter: {
  211. title: 'Zarovnat na střed',
  212. text: 'Zarovná text na střed.',
  213. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  214. },
  215. justifyright: {
  216. title: 'Zarovnat text vpravo',
  217. text: 'Zarovná text doprava.',
  218. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  219. },
  220. insertunorderedlist: {
  221. title: 'Odrážky',
  222. text: 'Začne seznam s odrážkami.',
  223. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  224. },
  225. insertorderedlist: {
  226. title: 'Číslování',
  227. text: 'Začne číslovaný seznam.',
  228. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  229. },
  230. createlink: {
  231. title: 'Internetový odkaz',
  232. text: 'Z vybraného textu vytvoří internetový odkaz.',
  233. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  234. },
  235. sourceedit: {
  236. title: 'Zdrojový kód',
  237. text: 'Přepne do módu úpravy zdrojového kódu.',
  238. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  239. }
  240. }
  241. });
  242. });
  243. Ext.define("Ext.locale.cs.grid.header.Container", {
  244. override: "Ext.grid.header.Container",
  245. sortAscText: "Řadit vzestupně",
  246. sortDescText: "Řadit sestupně",
  247. lockText: "Ukotvit sloupec",
  248. unlockText: "Uvolnit sloupec",
  249. columnsText: "Sloupce"
  250. });
  251. Ext.define("Ext.locale.cs.grid.GroupingFeature", {
  252. override: "Ext.grid.GroupingFeature",
  253. emptyGroupText: '(Žádná data)',
  254. groupByText: 'Seskupit dle tohoto pole',
  255. showGroupsText: 'Zobrazit ve skupině'
  256. });
  257. Ext.define("Ext.locale.cs.grid.PropertyColumnModel", {
  258. override: "Ext.grid.PropertyColumnModel",
  259. nameText: "Název",
  260. valueText: "Hodnota",
  261. dateFormat: "j.m.Y"
  262. });
  263. });