Administrator
2022-09-14 58d006e05dcf2a20d0ec5367dd03d66a61db6849
提交 | 用户 | 时间
58d006 1 /**
A 2  * jqGrid Brazilian-Portuguese Translation
3  * Sergio Righi sergio.righi@gmail.com
4  * http://curve.com.br
5  * 
6  * Updated by Jonnas Fonini
7  * http://fonini.net
8  *
9  *
10  * Updated by Fabio Ferreira da Silva fabio_ferreiradasilva@yahoo.com.br
11  * 
12  * Updated by Anderson Pimentel anderson.pimentel[at]gmail.com
13  *
14  * Dual licensed under the MIT and GPL licenses:
15  * http://www.opensource.org/licenses/mit-license.php
16  * http://www.gnu.org/licenses/gpl.html
17 **/
18 /*global jQuery, define */
19 (function( factory ) {
20     "use strict";
21     if ( typeof define === "function" && define.amd ) {
22         // AMD. Register as an anonymous module.
23         define([
24             "jquery",
25             "../grid.base"
26         ], factory );
27     } else {
28         // Browser globals
29         factory( jQuery );
30     }
31 }(function( $ ) {
32
33 $.jgrid = $.jgrid || {};
34 if(!$.jgrid.hasOwnProperty("regional")) {
35     $.jgrid.regional = [];
36 }
37 $.jgrid.regional["pt-br"] = {
38     defaults : {
39         recordtext: "Ver {0} - {1} de {2}",
40         emptyrecords: "Nenhum registro para visualizar",
41         loadtext: "Carregando...",
42         pgtext : "Página {0} de {1}",
43         savetext: "Salvando...",
44         pgfirst : "Primeira Página",
45         pglast : "Última Página",
46         pgnext : "Próxima Página",
47         pgprev : "Página Anterior",
48         pgrecs : "Registros por Página",
49         showhide: "Mostrar/Ocultar Grid",
50         // mobile
51         pagerCaption : "Grid::Page Settings",
52         pageText : "Page:",
53         recordPage : "Records per Page",
54         nomorerecs : "No more records...",
55         scrollPullup: "Pull up to load more...",
56         scrollPulldown : "Pull down to refresh...",
57         scrollRefresh : "Release to refresh..."
58     },
59     search : {
60         caption: "Procurar...",
61         Find: "Procurar",
62         Reset: "Limpar",
63         odata: [{ oper:'eq', text:"igual"},{ oper:'ne', text:"diferente"},{ oper:'lt', text:"menor"},{ oper:'le', text:"menor ou igual"},{ oper:'gt', text:"maior"},{ oper:'ge', text:"maior ou igual"},{ oper:'bw', text:"inicia com"},{ oper:'bn', text:"não inicia com"},{ oper:'in', text:"está em"},{ oper:'ni', text:"não está em"},{ oper:'ew', text:"termina com"},{ oper:'en', text:"não termina com"},{ oper:'cn', text:"contém"},{ oper:'nc', text:"não contém"},{ oper:'nu', text:"nulo"},{ oper:'nn', text:"não nulo"}],
64         groupOps: [    { op: "AND", text: "todos" },{ op: "OR",  text: "qualquer um" }    ],
65         operandTitle : "Clique para escolher a operação de pesquisa.",
66         resetTitle : "Limpar valor de pesquisa"
67     },
68     edit : {
69         addCaption: "Incluir",
70         editCaption: "Alterar",
71         bSubmit: "Enviar",
72         bCancel: "Cancelar",
73         bClose: "Fechar",
74         saveData: "Os dados foram alterados! Salvar alterações?",
75         bYes : "Sim",
76         bNo : "Não",
77         bExit : "Cancelar",
78         msg: {
79             required:"Campo obrigatório",
80             number:"Por favor, informe um número válido",
81             minValue:"valor deve ser igual ou maior que ",
82             maxValue:"valor deve ser menor ou igual a",
83             email: "este e-mail não é válido",
84             integer: "Por favor, informe um valor inteiro",
85             date: "Por favor, informe uma data válida",
86             url: "não é uma URL válida. Prefixo obrigatório ('http://' or 'https://')",
87             nodefined : " não está definido!",
88             novalue : " um valor de retorno é obrigatório!",
89             customarray : "Função customizada deve retornar um array!",
90             customfcheck : "Função customizada deve estar presente em caso de validação customizada!"
91         }
92     },
93     view : {
94         caption: "Ver Registro",
95         bClose: "Fechar"
96     },
97     del : {
98     caption: "Apagar",
99         msg: "Apagar registro(s) selecionado(s)?",
100         bSubmit: "Apagar",
101         bCancel: "Cancelar"
102     },
103     nav : {
104         edittext: " ",
105         edittitle: "Alterar registro selecionado",
106         addtext:" ",
107         addtitle: "Incluir novo registro",
108         deltext: " ",
109         deltitle: "Apagar registro selecionado",
110         searchtext: " ",
111         searchtitle: "Procurar registros",
112         refreshtext: "",
113         refreshtitle: "Recarregar tabela",
114         alertcap: "Aviso",
115         alerttext: "Por favor, selecione um registro",
116         viewtext: "",
117         viewtitle: "Ver linha selecionada",
118         savetext: "",
119         savetitle: "Salvar linha",
120         canceltext: "",
121         canceltitle : "Cancelar edição da linha",
122         selectcaption : "Actions..."
123     },
124     col : {
125         caption: "Mostrar/Esconder Colunas",
126         bSubmit: "Enviar",
127         bCancel: "Cancelar"
128     },
129     errors : {
130         errcap : "Erro",
131         nourl : "Nenhuma URL definida",
132         norecords: "Sem registros para exibir",
133         model : "Comprimento de colNames <> colModel!"
134     },
135     formatter : {
136         integer : {thousandsSeparator: " ", defaultValue: '0'},
137         number : {decimalSeparator:",", thousandsSeparator: " ", decimalPlaces: 2, defaultValue: '0,00'},
138         currency : {decimalSeparator:",", thousandsSeparator: ".", decimalPlaces: 2, prefix: "R$ ", suffix:"", defaultValue: '0,00'},
139         date : {
140             dayNames:   [
141                 "Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb",
142                 "Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado"
143             ],
144             monthNames: [
145                 "Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez",
146                 "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"
147             ],
148             AmPm : ["am","pm","AM","PM"],
149             S: function (j) {return j < 11 || j > 13 ? ['º', 'º', 'º', 'º'][Math.min((j - 1) % 10, 3)] : 'º'},
150             srcformat: 'Y-m-d',
151             newformat: 'd/m/Y',
152             parseRe : /[#%\\\/:_;.,\t\s-]/,
153             masks : {
154                 ISO8601Long:"Y-m-d H:i:s",
155                 ISO8601Short:"Y-m-d",
156                 ShortDate: "n/j/Y",
157                 LongDate: "l, F d, Y",
158                 FullDateTime: "l, F d, Y g:i:s A",
159                 MonthDay: "F d",
160                 ShortTime: "g:i A",
161                 LongTime: "g:i:s A",
162                 SortableDateTime: "Y-m-d\\TH:i:s",
163                 UniversalSortableDateTime: "Y-m-d H:i:sO",
164                 YearMonth: "F, Y"
165             },
166             reformatAfterEdit : false,
167             userLocalTime : false
168         },
169         baseLinkUrl: '',
170         showAction: '',
171         target: '',
172         checkbox : {disabled:true},
173         idName : 'id'
174     }
175 };
176 }));