Upgrade to ExtJS 3.2.0 - Released 03/30/2010
[extjs.git] / docs / source / ext-lang-it.html
1 <html>
2 <head>
3   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    
4   <title>The source code</title>
5     <link href="../resources/prettify/prettify.css" type="text/css" rel="stylesheet" />
6     <script type="text/javascript" src="../resources/prettify/prettify.js"></script>
7 </head>
8 <body  onload="prettyPrint();">
9     <pre class="prettyprint lang-js">/*!
10  * Ext JS Library 3.2.0
11  * Copyright(c) 2006-2010 Ext JS, Inc.
12  * licensing@extjs.com
13  * http://www.extjs.com/license
14  */
15 /*
16  * Italian translation
17  * By eric_void
18  * 04-10-2007, 11:25 AM
19  * Updated by Federico Grilli 21/12/2007 
20  */
21
22 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Caricamento in corso...</div>';
23
24 if(Ext.View){
25    Ext.View.prototype.emptyText = "";
26 }
27
28 if(Ext.grid.GridPanel){
29    Ext.grid.GridPanel.prototype.ddText = "{0} righe selezionate";
30 }
31
32 if(Ext.TabPanelItem){
33    Ext.TabPanelItem.prototype.closeText = "Chiudi pannello";
34 }
35
36 if(Ext.form.Field){
37    Ext.form.Field.prototype.invalidText = "Valore non valido";
38 }
39
40 if(Ext.LoadMask){
41     Ext.LoadMask.prototype.msg = "Caricamento in corso...";
42 }
43
44 Date.monthNames = [
45    "Gennaio",
46    "Febbraio",
47    "Marzo",
48    "Aprile",
49    "Maggio",
50    "Giugno",
51    "Luglio",
52    "Agosto",
53    "Settembre",
54    "Ottobre",
55    "Novembre",
56    "Dicembre"
57 ];
58
59 Date.getShortMonthName = function(month) {
60   return Date.monthNames[month].substring(0, 3);
61 };
62
63 Date.monthNumbers = {
64   Gen : 0,
65   Feb : 1,
66   Mar : 2,
67   Apr : 3,
68   Mag : 4,
69   Giu : 5,
70   Lug : 6,
71   Ago : 7,
72   Set : 8,
73   Ott : 9,
74   Nov : 10,
75   Dic : 11
76 };
77
78 Date.getMonthNumber = function(name) {
79   return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
80 };
81
82 Date.dayNames = [
83    "Domenica",
84    "Luned\u00EC",
85    "Marted\u00EC",
86    "Mercoled\u00EC",
87    "Gioved\u00EC",
88    "Venerd\u00EC",
89    "Sabato"
90 ];
91
92 Date.getShortDayName = function(day) {
93   return Date.dayNames[day].substring(0, 3);
94 };
95
96 if(Ext.MessageBox){
97    Ext.MessageBox.buttonText = {
98       ok     : "OK",
99       cancel : "Annulla",
100       yes    : "S\u00EC",
101       no     : "No"
102    };
103 }
104
105 if(Ext.util.Format){
106    Ext.util.Format.date = function(v, format){
107       if(!v) return "";
108       if(!(v instanceof Date)) v = new Date(Date.parse(v));
109       return v.dateFormat(format || "d/m/Y");
110    };
111 }
112
113 if(Ext.DatePicker){
114    Ext.apply(Ext.DatePicker.prototype, {
115       todayText         : "Oggi",
116       minText           : "Data precedente alla data minima",
117       maxText           : "Data successiva alla data massima",
118       disabledDaysText  : "",
119       disabledDatesText : "",
120       monthNames                : Date.monthNames,
121       dayNames                  : Date.dayNames,
122       nextText          : 'Mese successivo (Ctrl+Destra)',
123       prevText          : 'Mese precedente (Ctrl+Sinistra)',
124       monthYearText     : 'Scegli un mese (Ctrl+Su/Giu per cambiare anno)',
125       todayTip          : "{0} (Barra spaziatrice)",
126       format            : "d/m/y",
127       cancelText                : "Annulla",
128           okText            : "&#160;OK&#160;",
129           startDay          : 1
130    });
131 }
132
133 if(Ext.PagingToolbar){
134    Ext.apply(Ext.PagingToolbar.prototype, {
135       beforePageText : "Pagina",
136       afterPageText  : "di {0}",
137       firstText      : "Prima pagina",
138       prevText       : "Pagina precedente",
139       nextText       : "Pagina successiva",
140       lastText       : "Ultima pagina",
141       refreshText    : "Aggiorna",
142       displayMsg     : "Record {0} - {1} di {2}",
143       emptyMsg       : 'Nessun dato da mostrare'
144    });
145 }
146
147 if(Ext.form.TextField){
148    Ext.apply(Ext.form.TextField.prototype, {
149       minLengthText : "La lunghezza minima \u00E8 {0}",
150       maxLengthText : "La lunghezza massima \u00E8 {0}",
151       blankText     : "Campo obbligatorio",
152       regexText     : "",
153       emptyText     : null
154    });
155 }
156
157 if(Ext.form.NumberField){
158    Ext.apply(Ext.form.NumberField.prototype, {
159       minText : "Il valore minimo \u00E8 {0}",
160       maxText : "Il valore massimo \u00E8 {0}",
161       nanText : "{0} non \u00E8 un valore numerico corretto"
162    });
163 }
164
165 if(Ext.form.DateField){
166    Ext.apply(Ext.form.DateField.prototype, {
167       disabledDaysText  : "Disabilitato",
168       disabledDatesText : "Disabilitato",
169       minText           : "La data deve essere successiva al {0}",
170       maxText           : "La data deve essere precedente al {0}",
171       invalidText       : "{0} non \u00E8 una data valida. Deve essere nel formato {1}",
172       format            : "d/m/y",
173       altFormats        : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
174    });
175 }
176
177 if(Ext.form.ComboBox){
178    Ext.apply(Ext.form.ComboBox.prototype, {
179       loadingText       : "Caricamento in corso...",
180       valueNotFoundText : undefined
181    });
182 }
183
184 if(Ext.form.VTypes){
185    Ext.apply(Ext.form.VTypes, {
186       emailText    : 'Il campo deve essere un indirizzo e-mail nel formato "user@example.com"',
187       urlText      : 'Il campo deve essere un indirizzo web nel formato "http:/'+'/www.example.com"',
188       alphaText    : 'Il campo deve contenere solo lettere e _',
189       alphanumText : 'Il campo deve contenere solo lettere, numeri e _'
190    });
191 }
192
193 if(Ext.form.HtmlEditor){
194   Ext.apply(Ext.form.HtmlEditor.prototype, {
195     createLinkText : 'Inserire un URL per il link:',
196     buttonTips : {
197       bold : {
198         title: 'Grassetto (Ctrl+B)',
199         text: 'Rende il testo selezionato in grassetto.',
200         cls: 'x-html-editor-tip'
201       },
202       italic : {
203         title: 'Corsivo (Ctrl+I)',
204         text: 'Rende il testo selezionato in corsivo.',
205         cls: 'x-html-editor-tip'
206       },
207       underline : {
208         title: 'Sottolinea (Ctrl+U)',
209         text: 'Sottolinea il testo selezionato.',
210         cls: 'x-html-editor-tip'
211       },
212       increasefontsize : {
213         title: 'Ingrandisci testo',
214         text: 'Aumenta la dimensione del carattere.',
215         cls: 'x-html-editor-tip'
216       },
217       decreasefontsize : {
218         title: 'Rimpicciolisci testo',
219         text: 'Diminuisce la dimensione del carattere.',
220         cls: 'x-html-editor-tip'
221       },
222       backcolor : {
223         title: 'Colore evidenziatore testo',
224         text: 'Modifica il colore di sfondo del testo selezionato.',
225         cls: 'x-html-editor-tip'
226       },
227       forecolor : {
228         title: 'Colore carattere',
229         text: 'Modifica il colore del testo selezionato.',
230         cls: 'x-html-editor-tip'
231       },
232       justifyleft : {
233         title: 'Allinea a sinistra',
234         text: 'Allinea il testo a sinistra.',
235         cls: 'x-html-editor-tip'
236       },
237       justifycenter : {
238         title: 'Centra',
239         text: 'Centra il testo.',
240         cls: 'x-html-editor-tip'
241       },
242       justifyright : {
243         title: 'Allinea a destra',
244         text: 'Allinea il testo a destra.',
245         cls: 'x-html-editor-tip'
246       },
247       insertunorderedlist : {
248         title: 'Elenco puntato',
249         text: 'Elenco puntato.',
250         cls: 'x-html-editor-tip'
251       },
252       insertorderedlist : {
253         title: 'Elenco numerato',
254         text: 'Elenco numerato.',
255         cls: 'x-html-editor-tip'
256       },
257       createlink : {
258         title: 'Collegamento',
259         text: 'Trasforma il testo selezionato in un collegamanto.',
260         cls: 'x-html-editor-tip'
261       },
262       sourceedit : {
263         title: 'Sorgente',
264         text: 'Passa alla modalit\u00E0 editing del sorgente.',
265         cls: 'x-html-editor-tip'
266       }
267     }
268   });
269 }
270
271 if(Ext.grid.GridView){
272    Ext.apply(Ext.grid.GridView.prototype, {
273       sortAscText  : "Ordinamento crescente",
274       sortDescText : "Ordinamento decrescente",
275       lockText     : "Blocca colonna",
276       unlockText   : "Sblocca colonna",
277       columnsText  : "Colonne"
278    });
279 }
280
281 if(Ext.grid.GroupingView){
282   Ext.apply(Ext.grid.GroupingView.prototype, {
283     emptyGroupText : '(Nessun dato)',
284     groupByText    : 'Raggruppa per questo campo',
285     showGroupsText : 'Mostra nei gruppi'
286   });
287 }
288
289 if(Ext.grid.PropertyColumnModel){
290    Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
291       nameText   : "Nome",
292       valueText  : "Valore",
293       dateFormat : "j/m/Y"
294    });
295 }
296
297 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
298    Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
299       splitTip            : "Trascina per cambiare dimensioni.",
300       collapsibleSplitTip : "Trascina per cambiare dimensioni. Doppio click per nascondere."
301    });
302 }
303
304 </pre>    
305 </body>
306 </html>