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
8 <body onload="prettyPrint();">
\r
9 <pre class="prettyprint lang-js"><div id="prop-Ext.state.Provider-indicatorText"></div>/**
10 * Ext 2.2.0 - Portuguese/Portugal (pt_PT) Translation
11 * by Nuno Franco da Costa - francodacosta.com
12 * translated from ext-lang-en.js
16 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">A carregar...</div>';
19 Ext.View.prototype.emptyText = "";
22 if(Ext.grid.GridPanel){
23 Ext.grid.GridPanel.prototype.ddText = "{0} linha(s) seleccionada(s)";
27 Ext.TabPanelItem.prototype.closeText = "Fechar aba";
31 Ext.LoadMask.prototype.msg = "A carregar...";
49 Date.getShortMonthName = function(month) {
50 return Date.monthNames[month].substring(0, 3);
68 Date.getMonthNumber = function(name) {
69 return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
82 Date.getShortDayName = function(day) {
83 return Date.dayNames[day].substring(0, 3);
87 Ext.MessageBox.buttonText = {
96 Ext.util.Format.date = function(v, format){
98 if(!(v instanceof Date)) v = new Date(Date.parse(v));
99 return v.dateFormat(format || "Y/m/d");
104 Ext.apply(Ext.DatePicker.prototype, {
106 minText : "A data é anterior ao mínimo definido",
107 maxText : "A data é posterior ao m�ximo definido",
108 disabledDaysText : "",
109 disabledDatesText : "",
110 monthNames : Date.monthNames,
111 dayNames : Date.dayNames,
112 nextText : 'Mês Seguinte (Control+Right)',
113 prevText : 'Mês Anterior (Control+Left)',
114 monthYearText : 'Escolha um mês (Control+Up/Down avaçar/recuar anos)',
115 todayTip : "{0} (barra de espa�o)",
118 cancelText : "Cancelar",
123 if(Ext.PagingToolbar){
124 Ext.apply(Ext.PagingToolbar.prototype, {
125 beforePageText : "Página",
126 afterPageText : "de {0}",
127 firstText : "Primeira Página",
128 prevText : "Página Anterior",
129 nextText : "Pr%oacute;xima Página",
130 lastText : "Última Página",
131 refreshText : "Recaregar",
132 displayMsg : "A mostrar {0} - {1} de {2}",
133 emptyMsg : 'Sem dados para mostrar'
138 Ext.form.Field.prototype.invalidText = "O valor deste campo é inválido";
141 if(Ext.form.TextField){
142 Ext.apply(Ext.form.TextField.prototype, {
143 minLengthText : "O comprimento mínimo deste campo &eaute; {0}",
144 maxLengthText : "O comprimento máximo deste campo &eaute; {0}",
145 blankText : "Este campo é de preenchimento obrigatório",
151 if(Ext.form.NumberField){
152 Ext.apply(Ext.form.NumberField.prototype, {
153 minText : "O valor mínimo deste campo &eaute; {0}",
154 maxText : "O valor máximo deste campo &eaute; {0}",
155 nanText : "{0} não é um numero"
159 if(Ext.form.DateField){
160 Ext.apply(Ext.form.DateField.prototype, {
161 disabledDaysText : "Desabilitado",
162 disabledDatesText : "Desabilitado",
163 minText : "A data deste campo deve ser posterior a {0}",
164 maxText : "A data deste campo deve ser anterior a {0}",
165 invalidText : "{0} não é uma data válida - deve estar no seguinte formato{1}",
167 altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
171 if(Ext.form.ComboBox){
172 Ext.apply(Ext.form.ComboBox.prototype, {
173 loadingText : "A Carregar...",
174 valueNotFoundText : undefined
179 Ext.apply(Ext.form.VTypes, {
180 emailText : 'Este campo deve ser um endereço de email no formato "utilizaor@dominio.com"',
181 urlText : 'Este campo deve ser um URL no formato "http:/'+'/www.dominio.com"',
182 alphaText : 'Este campo deve conter apenas letras e _',
183 alphanumText : 'Este campo deve conter apenas letras, numeros e _'
187 if(Ext.form.HtmlEditor){
188 Ext.apply(Ext.form.HtmlEditor.prototype, {
189 createLinkText : 'Indique o endereço do link:',
192 title: 'Negrito (Ctrl+B)',
193 text: 'Transforma o texto em Negrito.',
194 cls: 'x-html-editor-tip'
197 title: 'Italico (Ctrl+I)',
198 text: 'Transforma o texto em italico.',
199 cls: 'x-html-editor-tip'
202 title: 'SUblinhar (Ctrl+U)',
203 text: 'Sublinha o texto.',
204 cls: 'x-html-editor-tip'
207 title: 'Aumentar texto',
208 text: 'Aumenta o tamanho da fonte.',
209 cls: 'x-html-editor-tip'
212 title: 'Encolher texto',
213 text: 'Diminui o tamanho da fonte.',
214 cls: 'x-html-editor-tip'
217 title: 'Côr de fundo do texto',
218 text: 'Altera a côr de fundo do texto.',
219 cls: 'x-html-editor-tip'
222 title: 'Côr do texo',
223 text: 'Altera a aôr do texo.',
224 cls: 'x-html-editor-tip'
227 title: 'ALinhar à esquerda',
228 text: 'ALinha o texto à esquerda.',
229 cls: 'x-html-editor-tip'
233 text: 'Centra o texto.',
234 cls: 'x-html-editor-tip'
237 title: 'ALinhar à direita',
238 text: 'ALinha o texto &agravce; direita.',
239 cls: 'x-html-editor-tip'
241 insertunorderedlist : {
243 text: 'Inicia uma lista.',
244 cls: 'x-html-editor-tip'
246 insertorderedlist : {
247 title: 'Lista Numerada',
248 text: 'Inicia uma lista numerada.',
249 cls: 'x-html-editor-tip'
253 text: 'Transforma o texto num hyperlink.',
254 cls: 'x-html-editor-tip'
257 title: 'Editar código',
258 text: 'Alterar para o modo de edição de código.',
259 cls: 'x-html-editor-tip'
265 if(Ext.form.BasicForm){
266 Ext.form.BasicForm.prototype.waitTitle = "Por favor espere...";
269 if(Ext.grid.GridView){
270 Ext.apply(Ext.grid.GridView.prototype, {
271 sortAscText : "Ordenação Crescente",
272 sortDescText : "Ordenação Decrescente",
273 lockText : "Fixar Coluna",
274 unlockText : "Libertar Coluna",
275 columnsText : "Colunas"
279 if(Ext.grid.GroupingView){
280 Ext.apply(Ext.grid.GroupingView.prototype, {
281 emptyGroupText : '(Nenhum)',
282 groupByText : 'Agrupar por este campo',
283 showGroupsText : 'Mostrar nos Grupos'
287 if(Ext.grid.PropertyColumnModel){
288 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
295 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
296 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
297 splitTip : "Arastar para redimensionar.",
298 collapsibleSplitTip : "Arastar para redimensionar. DUplo clique para esconder"