+++ /dev/null
-/*\r
- * Ext JS Library 2.1\r
- * Copyright(c) 2006-2009, Ext JS, LLC.\r
- * licensing@extjs.com\r
- *\r
- * http://extjs.com/license\r
- */\r
-\r
-/**\r
- * Portuguese/Brazil Translation by Weber Souza\r
- * 08 April 2007\r
- * Updated by Allan Brazute Alves (EthraZa)\r
- * 06 September 2007\r
- * Updated by Leonardo Lima\r
- * 05 March 2008\r
- * Updated by Juliano Tarini (jtarini)\r
- * 22 April 2008\r
- */\r
-\r
-Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Carregando...</div>';\r
-\r
-if(Ext.View){\r
- Ext.View.prototype.emptyText = "";\r
-}\r
-\r
-if(Ext.grid.GridPanel){\r
- Ext.grid.GridPanel.prototype.ddText = "{0} linha(s) selecionada(s)";\r
-}\r
-\r
-if(Ext.TabPanelItem){\r
- Ext.TabPanelItem.prototype.closeText = "Fechar";\r
-}\r
-\r
-if(Ext.form.Field){\r
- Ext.form.Field.prototype.invalidText = "O valor para este campo é inválido";\r
-}\r
-\r
-if(Ext.LoadMask){\r
- Ext.LoadMask.prototype.msg = "Carregando...";\r
-}\r
-\r
-Date.monthNames = [\r
- "Janeiro",\r
- "Fevereiro",\r
- "Março",\r
- "Abril",\r
- "Maio",\r
- "Junho",\r
- "Julho",\r
- "Agosto",\r
- "Setembro",\r
- "Outubro",\r
- "Novembro",\r
- "Dezembro"\r
-];\r
-\r
-Date.getShortMonthName = function(month) {\r
- return Date.monthNames[month].substring(0, 3);\r
-};\r
-\r
-Date.monthNumbers = {\r
- Jan : 0,\r
- Fev : 1,\r
- Mar : 2,\r
- Abr : 3,\r
- Mai : 4,\r
- Jun : 5,\r
- Jul : 6,\r
- Ago : 7,\r
- Set : 8,\r
- Out : 9,\r
- Nov : 10,\r
- Dez : 11\r
-};\r
-\r
-Date.getMonthNumber = function(name) {\r
- return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];\r
-};\r
-\r
-Date.dayNames = [\r
- "Domingo",\r
- "Segunda",\r
- "Terça",\r
- "Quarta",\r
- "Quinta",\r
- "Sexta",\r
- "Sábado"\r
-];\r
-\r
-if(Ext.MessageBox){\r
- Ext.MessageBox.buttonText = {\r
- ok : "OK",\r
- cancel : "Cancelar",\r
- yes : "Sim",\r
- no : "Não"\r
- };\r
-}\r
-\r
-if (Ext.util.Format) {\r
- Ext.util.Format.date = function(v, format){\r
- if (!v) return "";\r
- if (!(v instanceof Date)) v = new Date(Date.parse(v));\r
- return v.dateFormat(format || "d/m/Y");\r
- };\r
- Ext.util.Format.brMoney = function(v){\r
- v = (Math.round((v - 0) * 100)) / 100;\r
- v = (v == Math.floor(v)) ? v + ".00" : ((v * 10 == Math.floor(v * 10)) ? v + "0" : v);\r
- v = String(v);\r
- var ps = v.split('.');\r
- var whole = ps[0];\r
- var sub = ps[1] ? '.' + ps[1] : '.00';\r
- var r = /(\d+)(\d{3})/;\r
- while (r.test(whole)) {\r
- whole = whole.replace(r, '$1' + '.' + '$2');\r
- }\r
- v = whole + sub;\r
- if (v.charAt(0) == '-') {\r
- return '- R$ ' + v.substr(1);\r
- }\r
- return "R$ " + v;\r
- }\r
-}\r
-\r
-if(Ext.DatePicker){\r
- Ext.apply(Ext.DatePicker.prototype, {\r
- todayText : "Hoje",\r
- minText : "Esta data é anterior a menor data",\r
- maxText : "Esta data é posterior a maior data",\r
- disabledDaysText : "",\r
- disabledDatesText : "",\r
- monthNames : Date.monthNames,\r
- dayNames : Date.dayNames,\r
- nextText : 'Próximo Mês (Control+Direita)',\r
- prevText : 'Mês Anterior (Control+Esquerda)',\r
- monthYearText : 'Escolha um Mês (Control+Cima/Baixo para mover entre os anos)',\r
- todayTip : "{0} (Espaço)",\r
- format : "d/m/Y",\r
- okText : " OK ",\r
- cancelText : "Cancelar",\r
- startDay : 0\r
- });\r
-}\r
-\r
-if(Ext.PagingToolbar){\r
- Ext.apply(Ext.PagingToolbar.prototype, {\r
- beforePageText : "Página",\r
- afterPageText : "de {0}",\r
- firstText : "Primeira Página",\r
- prevText : "Página Anterior",\r
- nextText : "Próxima Página",\r
- lastText : "Última Página",\r
- refreshText : "Atualizar",\r
- displayMsg : "<b>{0} à {1} de {2} registro(s)</b>",\r
- emptyMsg : 'Sem registros para exibir'\r
- });\r
-}\r
-\r
-if(Ext.form.TextField){\r
- Ext.apply(Ext.form.TextField.prototype, {\r
- minLengthText : "O tamanho mínimo para este campo é {0}",\r
- maxLengthText : "O tamanho máximo para este campo é {0}",\r
- blankText : "Este campo é obrigatório.",\r
- regexText : "",\r
- emptyText : null\r
- });\r
-}\r
-\r
-if(Ext.form.NumberField){\r
- Ext.apply(Ext.form.NumberField.prototype, {\r
- minText : "O valor mínimo para este campo é {0}",\r
- maxText : "O valor máximo para este campo é {0}",\r
- nanText : "{0} não é um número válido"\r
- });\r
-}\r
-\r
-if(Ext.form.DateField){\r
- Ext.apply(Ext.form.DateField.prototype, {\r
- disabledDaysText : "Desabilitado",\r
- disabledDatesText : "Desabilitado",\r
- minText : "A data deste campo deve ser posterior a {0}",\r
- maxText : "A data deste campo deve ser anterior a {0}",\r
- invalidText : "{0} não é uma data válida - deve ser informado no formato {1}",\r
- format : "d/m/Y"\r
- });\r
-}\r
-\r
-if(Ext.form.ComboBox){\r
- Ext.apply(Ext.form.ComboBox.prototype, {\r
- loadingText : "Carregando...",\r
- valueNotFoundText : undefined\r
- });\r
-}\r
-\r
-if(Ext.form.VTypes){\r
- Ext.apply(Ext.form.VTypes, {\r
- emailText : 'Este campo deve ser um endereço de e-mail válido, no formado "usuario@dominio.com.br"',\r
- urlText : 'Este campo deve ser uma URL no formato "http:/'+'/www.dominio.com.br"',\r
- alphaText : 'Este campo deve conter apenas letras e _',\r
- alphanumText : 'Este campo deve conter apenas letras, números e _'\r
- });\r
-}\r
-\r
-if(Ext.form.HtmlEditor){\r
- Ext.apply(Ext.form.HtmlEditor.prototype, {\r
- createLinkText : 'Porfavor, entre com a URL do link:',\r
- buttonTips : {\r
- bold : {\r
- title: 'Negrito (Ctrl+B)',\r
- text: 'Deixa o texto selecionado em negrito.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- italic : {\r
- title: 'Italico (Ctrl+I)',\r
- text: 'Deixa o texto selecionado em italico.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- underline : {\r
- title: 'Sublinhado (Ctrl+U)',\r
- text: 'Sublinha o texto selecionado.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- increasefontsize : {\r
- title: 'Aumentar Texto',\r
- text: 'Aumenta o tamanho da fonte.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- decreasefontsize : {\r
- title: 'Diminuir Texto',\r
- text: 'Diminui o tamanho da fonte.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- backcolor : {\r
- title: 'Cor de Fundo',\r
- text: 'Muda a cor do fundo do texto selecionado.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- forecolor : {\r
- title: 'Cor da Fonte',\r
- text: 'Muda a cor do texto selecionado.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- justifyleft : {\r
- title: 'Alinhar à Esquerda',\r
- text: 'Alinha o texto à esquerda.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- justifycenter : {\r
- title: 'Centralizar Texto',\r
- text: 'Centraliza o texto no editor.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- justifyright : {\r
- title: 'Alinhar à Direita',\r
- text: 'Alinha o texto à direita.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- insertunorderedlist : {\r
- title: 'Lista com Marcadores',\r
- text: 'Inicia uma lista com marcadores.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- insertorderedlist : {\r
- title: 'Lista Numerada',\r
- text: 'Inicia uma lista numerada.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- createlink : {\r
- title: 'Hyperligação',\r
- text: 'Transforma o texto selecionado em um hyperlink.',\r
- cls: 'x-html-editor-tip'\r
- },\r
- sourceedit : {\r
- title: 'Editar Fonte',\r
- text: 'Troca para o modo de edição de código fonte.',\r
- cls: 'x-html-editor-tip'\r
- }\r
- }\r
- });\r
-}\r
-\r
-if(Ext.grid.GridView){\r
- Ext.apply(Ext.grid.GridView.prototype, {\r
- sortAscText : "Ordem Ascendente",\r
- sortDescText : "Ordem Descendente",\r
- lockText : "Bloquear Coluna",\r
- unlockText : "Desbloquear Coluna",\r
- columnsText : "Colunas"\r
- });\r
-}\r
-\r
-if(Ext.grid.PropertyColumnModel){\r
- Ext.apply(Ext.grid.PropertyColumnModel.prototype, {\r
- nameText : "Nome",\r
- valueText : "Valor",\r
- dateFormat : "d/m/Y"\r
- });\r
-}\r
-\r
-if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){\r
- Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {\r
- splitTip : "Arraste para redimensionar.",\r
- collapsibleSplitTip : "Arraste para redimensionar. Duplo clique para esconder."\r
- });\r
-}\r