1ba9086d4f4964066f3310403ae2602532c27d30.svn-base 6.5 KB

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