ext-lang-ca.js 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292
  1. /**
  2. * Catalonian Translation by halkon_polako 6-12-2007
  3. * December correction halkon_polako 11-12-2007
  4. *
  5. * Synchronized with 2.2 version of ext-lang-en.js (provided by Condor 8 aug 2008)
  6. * by halkon_polako 14-aug-2008
  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">Carregant...</div>';
  13. }
  14. Ext.define("Ext.locale.ca.view.View", {
  15. override: "Ext.view.View",
  16. emptyText: ""
  17. });
  18. Ext.define("Ext.locale.ca.grid.Panel", {
  19. override: "Ext.grid.Panel",
  20. ddText: "{0} fila(es) seleccionada(es)"
  21. });
  22. // changing the msg text below will affect the LoadMask
  23. Ext.define("Ext.locale.ca.view.AbstractView", {
  24. override: "Ext.view.AbstractView",
  25. msg: "Carregant..."
  26. });
  27. if (Ext.Date) {
  28. Ext.Date.monthNames = ["Gener", "Febrer", "Mar&#231;", "Abril", "Maig", "Juny", "Juliol", "Agost", "Setembre", "Octubre", "Novembre", "Desembre"];
  29. Ext.Date.getShortMonthName = function(month) {
  30. return Ext.Date.monthNames[month].substring(0, 3);
  31. };
  32. Ext.Date.monthNumbers = {
  33. Gen: 0,
  34. Feb: 1,
  35. Mar: 2,
  36. Abr: 3,
  37. Mai: 4,
  38. Jun: 5,
  39. Jul: 6,
  40. Ago: 7,
  41. Set: 8,
  42. Oct: 9,
  43. Nov: 10,
  44. Dec: 11
  45. };
  46. Ext.Date.getMonthNumber = function(name) {
  47. return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
  48. };
  49. Ext.Date.dayNames = ["Diumenge", "Dilluns", "Dimarts", "Dimecres", "Dijous", "Divendres", "Dissabte"];
  50. Ext.Date.getShortDayName = function(day) {
  51. return Ext.Date.dayNames[day].substring(0, 3);
  52. };
  53. Ext.Date.parseCodes.S.s = "(?:st|nd|rd|th)";
  54. }
  55. if (Ext.MessageBox) {
  56. Ext.MessageBox.buttonText = {
  57. ok: "Acceptar",
  58. cancel: "Cancel&#183;lar",
  59. yes: "S&#237;",
  60. no: "No"
  61. };
  62. }
  63. if (exists('Ext.util.Format')) {
  64. Ext.apply(Ext.util.Format, {
  65. thousandSeparator: '.',
  66. decimalSeparator: ',',
  67. currencySign: '\u20ac',
  68. // Spanish Euro
  69. dateFormat: 'd/m/Y'
  70. });
  71. }
  72. Ext.define("Ext.locale.ca.picker.Date", {
  73. override: "Ext.picker.Date",
  74. todayText: "Avui",
  75. minText: "Aquesta data &#233;s anterior a la data m&#237;nima",
  76. maxText: "Aquesta data &#233;s posterior a la data m&#224;xima",
  77. disabledDaysText: "",
  78. disabledDatesText: "",
  79. monthNames: Ext.Date.monthNames,
  80. dayNames: Ext.Date.dayNames,
  81. nextText: 'Mes Seg&#252;ent (Control+Fletxa Dreta)',
  82. prevText: 'Mes Anterior (Control+Fletxa Esquerra)',
  83. monthYearText: 'Seleccioni un mes (Control+Fletxa a Dalt o Abaix per canviar els anys)',
  84. todayTip: "{0} (Barra d&#39;espai)",
  85. format: "d/m/Y",
  86. startDay: 1
  87. });
  88. Ext.define("Ext.locale.ca.picker.Month", {
  89. override: "Ext.picker.Month",
  90. okText: "&#160;Acceptar&#160;",
  91. cancelText: "Cancel&#183;lar"
  92. });
  93. Ext.define("Ext.locale.ca.toolbar.Paging", {
  94. override: "Ext.PagingToolbar",
  95. beforePageText: "P&#224;gina",
  96. afterPageText: "de {0}",
  97. firstText: "Primera P&#224;gina",
  98. prevText: "P&#224;gina Anterior",
  99. nextText: "P&#224;gina Seg&#252;ent",
  100. lastText: "Darrera P&#224;gina",
  101. refreshText: "Refrescar",
  102. displayMsg: "Mostrant {0} - {1} de {2}",
  103. emptyMsg: 'Sense dades per mostrar'
  104. });
  105. Ext.define("Ext.locale.ca.form.field.Base", {
  106. override: "Ext.form.field.Base",
  107. invalidText: "El valor d&#39;aquest camp &#233;s inv&#224;lid"
  108. });
  109. Ext.define("Ext.locale.ca.form.field.Text", {
  110. override: "Ext.form.field.Text",
  111. minLengthText: "El tamany m&#237;nim per aquest camp &#233;s {0}",
  112. maxLengthText: "El tamany m&#224;xim per aquest camp &#233;s {0}",
  113. blankText: "Aquest camp &#233;s obligatori",
  114. regexText: "",
  115. emptyText: null
  116. });
  117. Ext.define("Ext.locale.ca.form.field.Number", {
  118. override: "Ext.form.field.Number",
  119. decimalSeparator: ",",
  120. decimalPrecision: 2,
  121. minText: "El valor m&#237;nim per aquest camp &#233;s {0}",
  122. maxText: "El valor m&#224;xim per aquest camp &#233;s {0}",
  123. nanText: "{0} no &#233;s un nombre v&#224;lid"
  124. });
  125. Ext.define("Ext.locale.ca.form.field.Date", {
  126. override: "Ext.form.field.Date",
  127. disabledDaysText: "Deshabilitat",
  128. disabledDatesText: "Deshabilitat",
  129. minText: "La data en aquest camp ha de ser posterior a {0}",
  130. maxText: "La data en aquest camp ha de ser inferior a {0}",
  131. invalidText: "{0} no &#233;s una data v&#224;lida - ha de tenir el format {1}",
  132. format: "d/m/Y",
  133. altFormats: "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
  134. });
  135. Ext.define("Ext.locale.ca.form.field.ComboBox", {
  136. override: "Ext.form.field.ComboBox",
  137. valueNotFoundText: undefined
  138. }, function() {
  139. Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
  140. loadingText: "Carregant..."
  141. });
  142. });
  143. if (exists('Ext.form.field.VTypes')) {
  144. Ext.apply(Ext.form.field.VTypes, {
  145. emailText: 'Aquest camp ha de ser una adre&#231;a de e-mail amb el format "user@example.com"',
  146. urlText: 'Aquest camp ha de ser una URL amb el format "http:/' + '/www.example.com"',
  147. alphaText: 'Aquest camp nom&#233;s pot contenir lletres i _',
  148. alphanumText: 'Aquest camp nom&#233;s por contenir lletres, nombres i _'
  149. });
  150. }
  151. Ext.define("Ext.locale.ca.form.field.HtmlEditor", {
  152. override: "Ext.form.field.HtmlEditor",
  153. createLinkText: 'Si us plau, tecleixi la URL per l\'enlla&#231;:'
  154. }, function() {
  155. Ext.apply(Ext.form.field.HtmlEditor.prototype, {
  156. buttonTips: {
  157. bold: {
  158. title: 'Negreta (Ctrl+B)',
  159. text: 'Posa el text seleccionat en negreta.',
  160. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  161. },
  162. italic: {
  163. title: 'It&#224;lica (Ctrl+I)',
  164. text: 'Posa el text seleccionat en it&#224;lica.',
  165. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  166. },
  167. underline: {
  168. title: 'Subratllat (Ctrl+U)',
  169. text: 'Subratlla el text seleccionat.',
  170. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  171. },
  172. increasefontsize: {
  173. title: 'Augmentar Text',
  174. text: 'Augmenta el tamany de la font de text.',
  175. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  176. },
  177. decreasefontsize: {
  178. title: 'Disminuir Text',
  179. text: 'Disminueix el tamany de la font de text.',
  180. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  181. },
  182. backcolor: {
  183. title: 'Color de fons',
  184. text: 'Canvia el color de fons del text seleccionat.',
  185. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  186. },
  187. forecolor: {
  188. title: 'Color de la font de text',
  189. text: 'Canvia el color del text seleccionat.',
  190. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  191. },
  192. justifyleft: {
  193. title: 'Alinear a la esquerra',
  194. text: 'Alinea el text a la esquerra.',
  195. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  196. },
  197. justifycenter: {
  198. title: 'Centrar el text',
  199. text: 'Centra el text a l\'editor',
  200. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  201. },
  202. justifyright: {
  203. title: 'Alinear a la dreta',
  204. text: 'Alinea el text a la dreta.',
  205. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  206. },
  207. insertunorderedlist: {
  208. title: 'Llista amb vinyetes',
  209. text: 'Comen&#231;a una llista amb vinyetes.',
  210. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  211. },
  212. insertorderedlist: {
  213. title: 'Llista numerada',
  214. text: 'Comen&#231;a una llista numerada.',
  215. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  216. },
  217. createlink: {
  218. title: 'Enlla&#231;',
  219. text: 'Transforma el text seleccionat en un enlla&#231;.',
  220. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  221. },
  222. sourceedit: {
  223. title: 'Editar Codi',
  224. text: 'Canvia al mode d\'edici&#243; de codi.',
  225. cls: Ext.baseCSSPrefix + 'html-editor-tip'
  226. }
  227. }
  228. });
  229. });
  230. Ext.define("Ext.locale.ca.grid.header.Container", {
  231. override: "Ext.grid.header.Container",
  232. sortAscText: "Ordenaci&#243; Ascendent",
  233. sortDescText: "Ordenaci&#243; Descendent",
  234. columnsText: "Columnes"
  235. });
  236. Ext.define("Ext.locale.ca.grid.GroupingFeature", {
  237. override: "Ext.grid.GroupingFeature",
  238. emptyGroupText: '(Buit)',
  239. groupByText: 'Agrupar Per Aquest Camp',
  240. showGroupsText: 'Mostrar en Grups'
  241. });
  242. Ext.define("Ext.locale.ca.grid.PropertyColumnModel", {
  243. override: "Ext.grid.PropertyColumnModel",
  244. nameText: "Nom",
  245. valueText: "Valor",
  246. dateFormat: "d/m/Y"
  247. });
  248. Ext.define("Ext.locale.ca.form.field.Time", {
  249. override: "Ext.form.field.Time",
  250. minText: "L\'hora en aquest camp ha de ser igual o posterior a {0}",
  251. maxText: "L\'hora en aquest camp ha de ser igual o anterior {0}",
  252. invalidText: "{0} no &#233;s un hora v&#224;lida",
  253. format: "g:i A",
  254. altFormats: "g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|gA|h a|g a|g A|gi|hi|gia|hia|g|H"
  255. });
  256. Ext.define("Ext.locale.ca.form.CheckboxGroup", {
  257. override: "Ext.form.CheckboxGroup",
  258. blankText: "Ha de seleccionar almenys un &#233;tem d\'aquest group"
  259. });
  260. Ext.define("Ext.locale.ca.form.RadioGroup", {
  261. override: "Ext.form.RadioGroup",
  262. blankText: "Ha de seleccionar un &#233;tem d\'aquest grup"
  263. });
  264. });