3 <title>The source code</title>
\r
4 <link href="../resources/prettify/prettify.css" type="text/css" rel="stylesheet" />
\r
5 <script type="text/javascript" src="../resources/prettify/prettify.js"></script>
\r
7 <body onload="prettyPrint();">
\r
8 <pre class="prettyprint lang-js">/*
9 * Portuguese/Brazil Translation by Weber Souza
11 * Updated by Allan Brazute Alves (EthraZa)
13 * Adapted to European Portuguese by Helder Batista (hbatista)
17 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Carregando...</div>';
20 Ext.View.prototype.emptyText = "";
23 if(Ext.grid.GridPanel){
24 Ext.grid.GridPanel.prototype.ddText = "{0} linha(s) seleccionada(s)";
28 Ext.TabPanelItem.prototype.closeText = "Fechar";
32 Ext.form.Field.prototype.invalidText = "O valor para este campo é inválido";
36 Ext.LoadMask.prototype.msg = "Carregando...";
65 Ext.MessageBox.buttonText = {
74 Ext.util.Format.date = function(v, format){
76 if(!(v instanceof Date)) v = new Date(Date.parse(v));
77 return v.dateFormat(format || "d/m/Y");
82 Ext.apply(Ext.DatePicker.prototype, {
84 minText : "Esta data é anterior à menor data",
85 maxText : "Esta data é posterior à maior data",
86 disabledDaysText : "",
87 disabledDatesText : "",
88 monthNames : Date.monthNames,
89 dayNames : Date.dayNames,
90 nextText : 'Próximo Mês (Control+Direita)',
91 prevText : 'Mês Anterior (Control+Esquerda)',
92 monthYearText : 'Escolha um Mês (Control+Cima/Baixo para mover entre os anos)',
93 todayTip : "{0} (Espaço)",
95 okText : " OK ",
96 cancelText : "Cancelar",
101 if(Ext.PagingToolbar){
102 Ext.apply(Ext.PagingToolbar.prototype, {
103 beforePageText : "Página",
104 afterPageText : "de {0}",
105 firstText : "Primeira Página",
106 prevText : "Página Anterior",
107 nextText : "Próxima Página",
108 lastText : "Última Página",
109 refreshText : "Atualizar",
110 displayMsg : "<b>{0} à {1} de {2} registo(s)</b>",
111 emptyMsg : 'Sem registos para exibir'
115 if(Ext.form.TextField){
116 Ext.apply(Ext.form.TextField.prototype, {
117 minLengthText : "O tamanho mínimo para este campo é {0}",
118 maxLengthText : "O tamanho máximo para este campo é {0}",
119 blankText : "Este campo é obrigatório.",
125 if(Ext.form.NumberField){
126 Ext.apply(Ext.form.NumberField.prototype, {
127 minText : "O valor mínimo para este campo é {0}",
128 maxText : "O valor máximo para este campo é {0}",
129 nanText : "{0} não é um número válido"
133 if(Ext.form.DateField){
134 Ext.apply(Ext.form.DateField.prototype, {
135 disabledDaysText : "Desabilitado",
136 disabledDatesText : "Desabilitado",
137 minText : "A data deste campo deve ser posterior a {0}",
138 maxText : "A data deste campo deve ser anterior a {0}",
139 invalidText : "{0} não é uma data válida - deve ser usado o formato {1}",
144 if(Ext.form.ComboBox){
145 Ext.apply(Ext.form.ComboBox.prototype, {
146 loadingText : "Carregando...",
147 valueNotFoundText : undefined
152 Ext.apply(Ext.form.VTypes, {
153 emailText : 'Este campo deve ser um endereço de e-mail válido, no formato "utilizador@dominio.com"',
154 urlText : 'Este campo deve ser um URL no formato "http:/'+'/www.dominio.com"',
155 alphaText : 'Este campo deve conter apenas letras e _',
156 alphanumText : 'Este campo deve conter apenas letras, números e _'
160 if(Ext.form.HtmlEditor){
161 Ext.apply(Ext.form.HtmlEditor.prototype, {
162 createLinkText : 'Por favor, entre com o URL do link:',
165 title: 'Negrito (Ctrl+B)',
166 text: 'Deixa o texto seleccionado em negrito.',
167 cls: 'x-html-editor-tip'
170 title: 'Italico (Ctrl+I)',
171 text: 'Deixa o texto seleccionado em italico.',
172 cls: 'x-html-editor-tip'
175 title: 'Sublinhado (Ctrl+U)',
176 text: 'Sublinha o texto seleccionado.',
177 cls: 'x-html-editor-tip'
180 title: 'Aumentar Texto',
181 text: 'Aumenta o tamanho da fonte.',
182 cls: 'x-html-editor-tip'
185 title: 'Diminuir Texto',
186 text: 'Diminui o tamanho da fonte.',
187 cls: 'x-html-editor-tip'
190 title: 'Cor de Fundo',
191 text: 'Muda a cor do fundo do texto seleccionado.',
192 cls: 'x-html-editor-tip'
195 title: 'Cor da Fonte',
196 text: 'Muda a cor do texto seleccionado.',
197 cls: 'x-html-editor-tip'
200 title: 'Alinhar à Esquerda',
201 text: 'Alinha o texto à esquerda.',
202 cls: 'x-html-editor-tip'
205 title: 'Centrar Texto',
206 text: 'Centra o texto no editor.',
207 cls: 'x-html-editor-tip'
210 title: 'Alinhar à Direita',
211 text: 'Alinha o texto à direita.',
212 cls: 'x-html-editor-tip'
214 insertunorderedlist : {
215 title: 'Lista com Marcadores',
216 text: 'Inicia uma lista com marcadores.',
217 cls: 'x-html-editor-tip'
219 insertorderedlist : {
220 title: 'Lista Numerada',
221 text: 'Inicia uma lista numerada.',
222 cls: 'x-html-editor-tip'
225 title: 'Hyperligação',
226 text: 'Transforma o texto selecionado num hyperlink.',
227 cls: 'x-html-editor-tip'
230 title: 'Editar Fonte',
231 text: 'Troca para o modo de edição de código fonte.',
232 cls: 'x-html-editor-tip'
238 if(Ext.grid.GridView){
239 Ext.apply(Ext.grid.GridView.prototype, {
240 sortAscText : "Ordem Ascendente",
241 sortDescText : "Ordem Descendente",
242 lockText : "Bloquear Coluna",
243 unlockText : "Desbloquear Coluna",
244 columnsText : "Colunas"
248 if(Ext.grid.PropertyColumnModel){
249 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
256 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
257 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
258 splitTip : "Arraste para redimensionar.",
259 collapsibleSplitTip : "Arraste para redimensionar. Duplo clique para esconder."