Upgrade to ExtJS 3.1.0 - Released 12/16/2009
[extjs.git] / docs / source / ext-lang-pt.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  * Portuguese/Brazil Translation by Weber Souza
11  * 08 April 2007
12  * Updated by Allan Brazute Alves (EthraZa)
13  * 06 September 2007
14  * Adapted to European Portuguese by Helder Batista (hbatista)
15  * 31 January 2008
16  */
17
18 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Carregando...</div>';
19
20 if(Ext.View){
21    Ext.View.prototype.emptyText = "";
22 }
23
24 if(Ext.grid.GridPanel){
25    Ext.grid.GridPanel.prototype.ddText = "{0} linha(s) seleccionada(s)";
26 }
27
28 if(Ext.TabPanelItem){
29    Ext.TabPanelItem.prototype.closeText = "Fechar";
30 }
31
32 if(Ext.form.Field){
33    Ext.form.Field.prototype.invalidText = "O valor para este campo &eacute; inv&aacute;lido";
34 }
35
36 if(Ext.LoadMask){
37     Ext.LoadMask.prototype.msg = "Carregando...";
38 }
39
40 Date.monthNames = [
41    "Janeiro",
42    "Fevereiro",
43    "Mar&ccedil;o",
44    "Abril",
45    "Maio",
46    "Junho",
47    "Julho",
48    "Agosto",
49    "Setembro",
50    "Outubro",
51    "Novembro",
52    "Dezembro"
53 ];
54
55 Date.dayNames = [
56    "Domingo",
57    "Segunda",
58    "Ter&ccedil;a",
59    "Quarta",
60    "Quinta",
61    "Sexta",
62    "S&aacute;bado"
63 ];
64
65 if(Ext.MessageBox){
66    Ext.MessageBox.buttonText = {
67       ok     : "OK",
68       cancel : "Cancelar",
69       yes    : "Sim",
70       no     : "N&atilde;o"
71    };
72 }
73
74 if(Ext.util.Format){
75    Ext.util.Format.date = function(v, format){
76       if(!v) return "";
77       if(!(v instanceof Date)) v = new Date(Date.parse(v));
78       return v.dateFormat(format || "d/m/Y");
79    };
80 }
81
82 if(Ext.DatePicker){
83    Ext.apply(Ext.DatePicker.prototype, {
84       todayText         : "Hoje",
85       minText           : "Esta data &eacute; anterior &agrave; menor data",
86       maxText           : "Esta data &eacute; posterior &agrave; maior data",
87       disabledDaysText  : "",
88       disabledDatesText : "",
89       monthNames        : Date.monthNames,
90       dayNames          : Date.dayNames,
91       nextText          : 'Pr&oacute;ximo M&ecirc;s (Control+Direita)',
92       prevText          : 'M&ecirc;s Anterior (Control+Esquerda)',
93       monthYearText     : 'Escolha um M&ecirc;s (Control+Cima/Baixo para mover entre os anos)',
94       todayTip          : "{0} (Espa&ccedil;o)",
95       format            : "d/m/Y",
96       okText            : "&#160;OK&#160;",
97       cancelText        : "Cancelar",
98       startDay          : 0
99    });
100 }
101
102 if(Ext.PagingToolbar){
103    Ext.apply(Ext.PagingToolbar.prototype, {
104       beforePageText : "P&aacute;gina",
105       afterPageText  : "de {0}",
106       firstText      : "Primeira P&aacute;gina",
107       prevText       : "P&aacute;gina Anterior",
108       nextText       : "Pr&oacute;xima P&aacute;gina",
109       lastText       : "&Uacute;ltima P&aacute;gina",
110       refreshText    : "Atualizar",
111       displayMsg     : "<b>{0} &agrave; {1} de {2} registo(s)</b>",
112       emptyMsg       : 'Sem registos para exibir'
113    });
114 }
115
116 if(Ext.form.TextField){
117    Ext.apply(Ext.form.TextField.prototype, {
118       minLengthText : "O tamanho m&iacute;nimo para este campo &eacute; {0}",
119       maxLengthText : "O tamanho m&aacute;ximo para este campo &eacute; {0}",
120       blankText     : "Este campo &eacute; obrigat&oacute;rio.",
121       regexText     : "",
122       emptyText     : null
123    });
124 }
125
126 if(Ext.form.NumberField){
127    Ext.apply(Ext.form.NumberField.prototype, {
128       minText : "O valor m&iacute;nimo para este campo &eacute; {0}",
129       maxText : "O valor m&aacute;ximo para este campo &eacute; {0}",
130       nanText : "{0} n&atilde;o &eacute; um n&uacute;mero v&aacute;lido"
131    });
132 }
133
134 if(Ext.form.DateField){
135    Ext.apply(Ext.form.DateField.prototype, {
136       disabledDaysText  : "Desabilitado",
137       disabledDatesText : "Desabilitado",
138       minText           : "A data deste campo deve ser posterior a {0}",
139       maxText           : "A data deste campo deve ser anterior a {0}",
140       invalidText       : "{0} n&atilde;o &eacute; uma data v&aacute;lida - deve ser usado o formato {1}",
141       format            : "d/m/Y"
142    });
143 }
144
145 if(Ext.form.ComboBox){
146    Ext.apply(Ext.form.ComboBox.prototype, {
147       loadingText       : "Carregando...",
148       valueNotFoundText : undefined
149    });
150 }
151
152 if(Ext.form.VTypes){
153    Ext.apply(Ext.form.VTypes, {
154       emailText    : 'Este campo deve ser um endere&ccedil;o de e-mail v&aacute;lido, no formato "utilizador@dominio.com"',
155       urlText      : 'Este campo deve ser um URL no formato "http:/'+'/www.dominio.com"',
156       alphaText    : 'Este campo deve conter apenas letras e _',
157       alphanumText : 'Este campo deve conter apenas letras, n&uacute;meros e _'
158    });
159 }
160
161 if(Ext.form.HtmlEditor){
162    Ext.apply(Ext.form.HtmlEditor.prototype, {
163          createLinkText : 'Por favor, entre com o URL do link:',
164          buttonTips : {
165             bold : {
166                title: 'Negrito (Ctrl+B)',
167                text: 'Deixa o texto seleccionado em negrito.',
168                cls: 'x-html-editor-tip'
169             },
170             italic : {
171                title: 'Italico (Ctrl+I)',
172                text: 'Deixa o texto seleccionado em italico.',
173                cls: 'x-html-editor-tip'
174             },
175             underline : {
176                title: 'Sublinhado (Ctrl+U)',
177                text: 'Sublinha o texto seleccionado.',
178                cls: 'x-html-editor-tip'
179            },
180            increasefontsize : {
181                title: 'Aumentar Texto',
182                text: 'Aumenta o tamanho da fonte.',
183                cls: 'x-html-editor-tip'
184            },
185            decreasefontsize : {
186                title: 'Diminuir Texto',
187                text: 'Diminui o tamanho da fonte.',
188                cls: 'x-html-editor-tip'
189            },
190            backcolor : {
191                title: 'Cor de Fundo',
192                text: 'Muda a cor do fundo do texto seleccionado.',
193                cls: 'x-html-editor-tip'
194            },
195            forecolor : {
196                title: 'Cor da Fonte',
197                text: 'Muda a cor do texto seleccionado.',
198                cls: 'x-html-editor-tip'
199            },
200            justifyleft : {
201                title: 'Alinhar &agrave; Esquerda',
202                text: 'Alinha o texto &agrave; esquerda.',
203                cls: 'x-html-editor-tip'
204            },
205            justifycenter : {
206                title: 'Centrar Texto',
207                text: 'Centra o texto no editor.',
208                cls: 'x-html-editor-tip'
209            },
210            justifyright : {
211                title: 'Alinhar &agrave; Direita',
212                text: 'Alinha o texto &agrave; direita.',
213                cls: 'x-html-editor-tip'
214            },
215            insertunorderedlist : {
216                title: 'Lista com Marcadores',
217                text: 'Inicia uma lista com marcadores.',
218                cls: 'x-html-editor-tip'
219            },
220            insertorderedlist : {
221                title: 'Lista Numerada',
222                text: 'Inicia uma lista numerada.',
223                cls: 'x-html-editor-tip'
224            },
225            createlink : {
226                title: 'Hyperliga&ccedil;&atilde;o',
227                text: 'Transforma o texto selecionado num hyperlink.',
228                cls: 'x-html-editor-tip'
229            },
230            sourceedit : {
231                title: 'Editar Fonte',
232                text: 'Troca para o modo de edi&ccedil;&atilde;o de c&oacute;digo fonte.',
233                cls: 'x-html-editor-tip'
234            }
235         }
236    });
237 }
238
239 if(Ext.grid.GridView){
240    Ext.apply(Ext.grid.GridView.prototype, {
241       sortAscText  : "Ordem Ascendente",
242       sortDescText : "Ordem Descendente",
243       lockText     : "Bloquear Coluna",
244       unlockText   : "Desbloquear Coluna",
245       columnsText  : "Colunas"
246    });
247 }
248
249 if(Ext.grid.PropertyColumnModel){
250    Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
251       nameText   : "Nome",
252       valueText  : "Valor",
253       dateFormat : "d/m/Y"
254    });
255 }
256
257 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
258    Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
259       splitTip            : "Arraste para redimensionar.",
260       collapsibleSplitTip : "Arraste para redimensionar. Duplo clique para esconder."
261    });
262 }
263 </pre>    \r
264 </body>\r
265 </html>