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