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