2 * Catalonian Translation by halkon_polako 6-12-2007
\r
3 * December correction halkon_polako 11-12-2007
\r
5 * Synchronized with 2.2 version of ext-lang-en.js (provided by Condor 8 aug 2008)
\r
6 * by halkon_polako 14-aug-2009
\r
9 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Carregant...</div>';
\r
12 Ext.DataView.prototype.emptyText = "";
\r
15 if(Ext.grid.GridPanel){
\r
16 Ext.grid.GridPanel.prototype.ddText = "{0} fila(es) seleccionada(es)";
\r
20 Ext.LoadMask.prototype.msg = "Carregant...";
\r
38 Date.getShortMonthName = function(month) {
\r
39 return Date.monthNames[month].substring(0, 3);
\r
42 Date.monthNumbers = {
\r
57 Date.getMonthNumber = function(name) {
\r
58 return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
\r
71 Date.getShortDayName = function(day) {
\r
72 return Date.dayNames[day].substring(0, 3);
\r
75 Date.parseCodes.S.s = "(?:st|nd|rd|th)";
\r
78 Ext.MessageBox.buttonText = {
\r
80 cancel : "Cancel·lar",
\r
86 if(Ext.util.Format){
\r
87 Ext.util.Format.date = function(v, format){
\r
89 if(!(v instanceof Date)) v = new Date(Date.parse(v));
\r
90 return v.dateFormat(format || "d/m/Y");
\r
95 Ext.apply(Ext.DatePicker.prototype, {
\r
97 minText : "Aquesta data és anterior a la data mínima",
\r
98 maxText : "Aquesta data és posterior a la data màxima",
\r
99 disabledDaysText : "",
\r
100 disabledDatesText : "",
\r
101 monthNames : Date.monthNames,
\r
102 dayNames : Date.dayNames,
\r
103 nextText : 'Mes Següent (Control+Fletxa Dreta)',
\r
104 prevText : 'Mes Anterior (Control+Fletxa Esquerra)',
\r
105 monthYearText : 'Seleccioni un mes (Control+Fletxa a Dalt o Abaix per canviar els anys)',
\r
106 todayTip : "{0} (Barra d'espai)",
\r
108 okText : " Acceptar ",
\r
109 cancelText : "Cancel·lar",
\r
114 if(Ext.PagingToolbar){
\r
115 Ext.apply(Ext.PagingToolbar.prototype, {
\r
116 beforePageText : "Pàgina",
\r
117 afterPageText : "de {0}",
\r
118 firstText : "Primera Pàgina",
\r
119 prevText : "Pàgina Anterior",
\r
120 nextText : "Pàgina Següent",
\r
121 lastText : "Darrera Pàgina",
\r
122 refreshText : "Refrescar",
\r
123 displayMsg : "Mostrant {0} - {1} de {2}",
\r
124 emptyMsg : 'Sense dades per mostrar'
\r
128 if(Ext.form.Field){
\r
129 Ext.form.Field.prototype.invalidText = "El valor d'aquest camp és invàlid";
\r
132 if(Ext.form.TextField){
\r
133 Ext.apply(Ext.form.TextField.prototype, {
\r
134 minLengthText : "El tamany mínim per aquest camp és {0}",
\r
135 maxLengthText : "El tamany màxim per aquest camp és {0}",
\r
136 blankText : "Aquest camp és obligatori",
\r
142 if(Ext.form.NumberField){
\r
143 Ext.apply(Ext.form.NumberField.prototype, {
\r
144 decimalSeparator : ",",
\r
145 decimalPrecision : 2,
\r
146 minText : "El valor mínim per aquest camp és {0}",
\r
147 maxText : "El valor màxim per aquest camp és {0}",
\r
148 nanText : "{0} no és un nombre vàlid"
\r
152 if(Ext.form.DateField){
\r
153 Ext.apply(Ext.form.DateField.prototype, {
\r
154 disabledDaysText : "Deshabilitat",
\r
155 disabledDatesText : "Deshabilitat",
\r
156 minText : "La data en aquest camp ha de ser posterior a {0}",
\r
157 maxText : "La data en aquest camp ha de ser inferior a {0}",
\r
158 invalidText : "{0} no és una data vàlida - ha de tenir el format {1}",
\r
160 altFormats : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
\r
164 if(Ext.form.ComboBox){
\r
165 Ext.apply(Ext.form.ComboBox.prototype, {
\r
166 loadingText : "Carregant...",
\r
167 valueNotFoundText : undefined
\r
171 if(Ext.form.VTypes){
\r
172 Ext.apply(Ext.form.VTypes, {
\r
173 emailText : 'Aquest camp ha de ser una adreça de e-mail amb el format "user@domain.com"',
\r
174 urlText : 'Aquest camp ha de ser una URL amb el format "http:/'+'/www.domain.com"',
\r
175 alphaText : 'Aquest camp només pot contenir lletres i _',
\r
176 alphanumText : 'Aquest camp només por contenir lletres, nombres i _'
\r
180 if(Ext.form.HtmlEditor){
\r
181 Ext.apply(Ext.form.HtmlEditor.prototype, {
\r
182 createLinkText : 'Si us plau, tecleixi la URL per l\'enllaç:',
\r
185 title: 'Negreta (Ctrl+B)',
\r
186 text: 'Posa el text seleccionat en negreta.',
\r
187 cls: 'x-html-editor-tip'
\r
190 title: 'Itàlica (Ctrl+I)',
\r
191 text: 'Posa el text seleccionat en itàlica.',
\r
192 cls: 'x-html-editor-tip'
\r
195 title: 'Subratllat (Ctrl+U)',
\r
196 text: 'Subratlla el text seleccionat.',
\r
197 cls: 'x-html-editor-tip'
\r
199 increasefontsize : {
\r
200 title: 'Augmentar Text',
\r
201 text: 'Augmenta el tamany de la font de text.',
\r
202 cls: 'x-html-editor-tip'
\r
204 decreasefontsize : {
\r
205 title: 'Disminuir Text',
\r
206 text: 'Disminueix el tamany de la font de text.',
\r
207 cls: 'x-html-editor-tip'
\r
210 title: 'Color de fons',
\r
211 text: 'Canvia el color de fons del text seleccionat.',
\r
212 cls: 'x-html-editor-tip'
\r
215 title: 'Color de la font de text',
\r
216 text: 'Canvia el color del text seleccionat.',
\r
217 cls: 'x-html-editor-tip'
\r
220 title: 'Alinear a la esquerra',
\r
221 text: 'Alinea el text a la esquerra.',
\r
222 cls: 'x-html-editor-tip'
\r
225 title: 'Centrar el text',
\r
226 text: 'Centra el text a l\'editor',
\r
227 cls: 'x-html-editor-tip'
\r
230 title: 'Alinear a la dreta',
\r
231 text: 'Alinea el text a la dreta.',
\r
232 cls: 'x-html-editor-tip'
\r
234 insertunorderedlist : {
\r
235 title: 'Llista amb vinyetes',
\r
236 text: 'Comença una llista amb vinyetes.',
\r
237 cls: 'x-html-editor-tip'
\r
239 insertorderedlist : {
\r
240 title: 'Llista numerada',
\r
241 text: 'Comença una llista numerada.',
\r
242 cls: 'x-html-editor-tip'
\r
245 title: 'Enllaç',
\r
246 text: 'Transforma el text seleccionat en un enllaç.',
\r
247 cls: 'x-html-editor-tip'
\r
250 title: 'Editar Codi',
\r
251 text: 'Canvia al mode d\'edició de codi.',
\r
252 cls: 'x-html-editor-tip'
\r
258 if(Ext.grid.GridView){
\r
259 Ext.apply(Ext.grid.GridView.prototype, {
\r
260 sortAscText : "Ordenació Ascendent",
\r
261 sortDescText : "Ordenació Descendent",
\r
262 columnsText : "Columnes"
\r
266 if(Ext.grid.GroupingView){
\r
267 Ext.apply(Ext.grid.GroupingView.prototype, {
\r
268 emptyGroupText : '(Buit)',
\r
269 groupByText : 'Agrupar Per Aquest Camp',
\r
270 showGroupsText : 'Mostrar en Grups'
\r
274 if(Ext.grid.PropertyColumnModel){
\r
275 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
\r
277 valueText : "Valor",
\r
278 dateFormat : "d/m/Y"
\r
282 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
\r
283 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
\r
284 splitTip : "Cliqueu i arrossegueu per canviar el tamany del panell.",
\r
285 collapsibleSplitTip : "Cliqueu i arrossegueu per canviar el tamany del panell. Doble clic per ocultar-ho."
\r
289 if(Ext.form.TimeField){
\r
290 Ext.apply(Ext.form.TimeField.prototype, {
\r
291 minText : "L\'hora en aquest camp ha de ser igual o posterior a {0}",
\r
292 maxText : "L\'hora en aquest camp ha de ser igual o anterior {0}",
\r
293 invalidText : "{0} no és un hora vàlida",
\r
295 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"
\r
299 if(Ext.form.CheckboxGroup){
\r
300 Ext.apply(Ext.form.CheckboxGroup.prototype, {
\r
301 blankText : "Ha de seleccionar almenys un étem d\'aquest group"
\r
305 if(Ext.form.RadioGroup){
\r
306 Ext.apply(Ext.form.RadioGroup.prototype, {
\r
307 blankText : "Ha de seleccionar un étem d\'aquest grup"
\r