Commit 4d83775f822f955fadb427809dbfba51bbbe55bf

Authored by Edmar Moretti
1 parent 890f0af3

Preparacao do codigo das ferramentas para traducao

admin/admin.db
No preview for this file type
ferramentas/buscainde/dicionario.js
@@ -5,59 +5,5 @@ pt:"", @@ -5,59 +5,5 @@ pt:"",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 -}],  
9 -2: [{  
10 -pt:"",  
11 -en:"",  
12 -es:"",  
13 -it:""  
14 -}],  
15 -3: [{  
16 -pt:"",  
17 -en:"",  
18 -es:"",  
19 -it:""  
20 -}],  
21 -4: [{  
22 -pt:"",  
23 -en:"",  
24 -es:"",  
25 -it:""  
26 -}],  
27 -5: [{  
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"",  
59 -en:"",  
60 -es:"",  
61 -it:""  
62 }] 8 }]
63 }; 9 };
64 \ No newline at end of file 10 \ No newline at end of file
ferramentas/carouseltemas/dicionario.js
1 //+$trad(1,i3GEOF.carouseltemas.dicionario)+ 1 //+$trad(1,i3GEOF.carouseltemas.dicionario)+
2 i3GEOF.carouseltemas.dicionario = { 2 i3GEOF.carouseltemas.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Clique na imagem para adicionar o tema ao mapa",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"",  
11 -en:"",  
12 -es:"",  
13 -it:""  
14 -}],  
15 -3: [{  
16 -pt:"",  
17 -en:"",  
18 -es:"",  
19 -it:""  
20 -}],  
21 -4: [{  
22 -pt:"",  
23 -en:"",  
24 -es:"",  
25 -it:""  
26 -}],  
27 -5: [{  
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 10 +pt:"Miniaturas",
59 en:"", 11 en:"",
60 es:"", 12 es:"",
61 it:"" 13 it:""
ferramentas/carouseltemas/index.js
@@ -162,7 +162,7 @@ i3GEOF.carouseltemas = { @@ -162,7 +162,7 @@ i3GEOF.carouseltemas = {
162 String com o código html 162 String com o código html
163 */ 163 */
164 html:function(){ 164 html:function(){
165 - var ins = "<div id=i3GEOcarouseltemasImagens ></div><p class=paragrafo style='width:180px' >Clique na imagem para adicionar o tema ao mapa."; 165 + var ins = "<div id=i3GEOcarouseltemasImagens ></div><p class=paragrafo style='width:180px' >"+$trad(1,i3GEOF.carouseltemas.dicionario);
166 if(i3GEOF.carouseltemas.incluiAmpliacao === true) 166 if(i3GEOF.carouseltemas.incluiAmpliacao === true)
167 {ins += "<div style='text-align:left;' id=i3GEOcarouseltemasImagemmaior ></div>";} 167 {ins += "<div style='text-align:left;' id=i3GEOcarouseltemasImagemmaior ></div>";}
168 return ins; 168 return ins;
@@ -179,7 +179,7 @@ i3GEOF.carouseltemas = { @@ -179,7 +179,7 @@ i3GEOF.carouseltemas = {
179 i3GEO.janela.minimiza("i3GEOF.carouseltemas"); 179 i3GEO.janela.minimiza("i3GEOF.carouseltemas");
180 }; 180 };
181 //cria a janela flutuante 181 //cria a janela flutuante
182 - titulo = "Miniaturas <a class=ajuda_usuario target=_blank href='" + i3GEO.configura.locaplic + "/ajuda_usuario.php?idcategoria=6&idajuda=85' >&nbsp;&nbsp;&nbsp;</a>"; 182 + titulo = $trad(2,i3GEOF.carouseltemas.dicionario)+" <a class=ajuda_usuario target=_blank href='" + i3GEO.configura.locaplic + "/ajuda_usuario.php?idcategoria=6&idajuda=85' >&nbsp;&nbsp;&nbsp;</a>";
183 janela = i3GEO.janela.cria( 183 janela = i3GEO.janela.cria(
184 "210px", 184 "210px",
185 "380px", 185 "380px",
ferramentas/carregakml/dicionario.js
1 //+$trad(1,i3GEOF.carregakml.dicionario)+ 1 //+$trad(1,i3GEOF.carregakml.dicionario)+
2 i3GEOF.carregakml.dicionario = { 2 i3GEOF.carregakml.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"",  
5 -en:"",  
6 -es:"",  
7 -it:""  
8 -}],  
9 -2: [{  
10 -pt:"",  
11 -en:"",  
12 -es:"",  
13 -it:""  
14 -}],  
15 -3: [{  
16 -pt:"",  
17 -en:"",  
18 -es:"",  
19 -it:""  
20 -}],  
21 -4: [{  
22 -pt:"",  
23 -en:"",  
24 -es:"",  
25 -it:""  
26 -}],  
27 -5: [{  
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 4 +pt:"Endere&ccedil;o (URL) do KML (ou escolha da lista)",
59 en:"", 5 en:"",
60 es:"", 6 es:"",
61 it:"" 7 it:""
ferramentas/carregakml/index.js
@@ -45,7 +45,7 @@ Classe: i3GEOF.carregakml @@ -45,7 +45,7 @@ Classe: i3GEOF.carregakml
45 i3GEOF.carregakml = { 45 i3GEOF.carregakml = {
46 /* 46 /*
47 Variavel: aguarde 47 Variavel: aguarde
48 - 48 +
49 Estilo do objeto DOM com a imagem de aguarde existente no cabe&ccedil;alho da janela. 49 Estilo do objeto DOM com a imagem de aguarde existente no cabe&ccedil;alho da janela.
50 */ 50 */
51 aguarde: "", 51 aguarde: "",
@@ -57,11 +57,11 @@ i3GEOF.carregakml = { @@ -57,11 +57,11 @@ i3GEOF.carregakml = {
57 }, 57 },
58 /* 58 /*
59 Function: iniciaDicionario 59 Function: iniciaDicionario
60 - 60 +
61 Carrega o dicion&aacute;rio e chama a fun&ccedil;&atilde;o que inicia a ferramenta 61 Carrega o dicion&aacute;rio e chama a fun&ccedil;&atilde;o que inicia a ferramenta
62 - 62 +
63 O Javascript &eacute; carregado com o id i3GEOF.nomedaferramenta.dicionario_script 63 O Javascript &eacute; carregado com o id i3GEOF.nomedaferramenta.dicionario_script
64 - */ 64 + */
65 iniciaDicionario: function(){ 65 iniciaDicionario: function(){
66 if(typeof(i3GEOF.carregakml.dicionario) === 'undefined'){ 66 if(typeof(i3GEOF.carregakml.dicionario) === 'undefined'){
67 i3GEO.util.scriptTag( 67 i3GEO.util.scriptTag(
@@ -73,14 +73,14 @@ i3GEOF.carregakml = { @@ -73,14 +73,14 @@ i3GEOF.carregakml = {
73 else{ 73 else{
74 i3GEOF.carregakml.iniciaJanelaFlutuante(); 74 i3GEOF.carregakml.iniciaJanelaFlutuante();
75 } 75 }
76 - }, 76 + },
77 /* 77 /*
78 Function: inicia 78 Function: inicia
79 - 79 +
80 Inicia a ferramenta. &Eacute; chamado por criaJanelaFlutuante 80 Inicia a ferramenta. &Eacute; chamado por criaJanelaFlutuante
81 - 81 +
82 Parametro: 82 Parametro:
83 - 83 +
84 iddiv {String} - id do div que receber&aacute; o conteudo HTML da ferramenta 84 iddiv {String} - id do div que receber&aacute; o conteudo HTML da ferramenta
85 */ 85 */
86 inicia: function(iddiv){ 86 inicia: function(iddiv){
@@ -102,34 +102,34 @@ i3GEOF.carregakml = { @@ -102,34 +102,34 @@ i3GEOF.carregakml = {
102 new YAHOO.widget.Button( 102 new YAHOO.widget.Button(
103 "i3GEOcarregakmlbotao1", 103 "i3GEOcarregakmlbotao1",
104 {onclick:{fn: i3GEOF.carregakml.adiciona}} 104 {onclick:{fn: i3GEOF.carregakml.adiciona}}
105 - ); 105 + );
106 } 106 }
107 catch(erro){i3GEO.janela.tempoMsg(erro);} 107 catch(erro){i3GEO.janela.tempoMsg(erro);}
108 }, 108 },
109 /* 109 /*
110 Function: html 110 Function: html
111 - 111 +
112 Gera o c&oacute;digo html para apresenta&ccedil;&atilde;o das op&ccedil;&otilde;es da ferramenta 112 Gera o c&oacute;digo html para apresenta&ccedil;&atilde;o das op&ccedil;&otilde;es da ferramenta
113 - 113 +
114 Retorno: 114 Retorno:
115 - 115 +
116 String com o c&oacute;digo html 116 String com o c&oacute;digo html
117 */ 117 */
118 html:function(){ 118 html:function(){
119 var ins = '' + 119 var ins = '' +
120 - '<p class="paragrafo" >Endere&ccedil;o (URL) do KML (ou escolha da lista):<br><br>' + 120 + '<p class="paragrafo" >'+$trad(1,i3GEOF.carregakml.dicionario)+':<br><br>' +
121 $inputText("","","i3GEOcarregakmlurl","",40,"") + 121 $inputText("","","i3GEOcarregakmlurl","",40,"") +
122 '<br><br>' + 122 '<br><br>' +
123 - '<div id="i3GEOcarregakmlCombo" style="left:1px;display:block;width:315px;text-align:left;">Aguarde...' + 123 + '<div id="i3GEOcarregakmlCombo" style="left:1px;display:block;width:315px;text-align:left;">' + $trad("o1") +
124 '</div>' + 124 '</div>' +
125 - '<br><br><input id=i3GEOcarregakmlbotao1 type="buttom" value="Aplicar" />';  
126 - return ins; 125 + '<br><br><input id=i3GEOcarregakmlbotao1 type="buttom" value="'+$trad("p14")+'" />';
  126 + return ins;
127 }, 127 },
128 /* 128 /*
129 Function: iniciaJanelaFlutuante 129 Function: iniciaJanelaFlutuante
130 - 130 +
131 Cria a janela flutuante para controle da ferramenta. 131 Cria a janela flutuante para controle da ferramenta.
132 - */ 132 + */
133 iniciaJanelaFlutuante: function(){ 133 iniciaJanelaFlutuante: function(){
134 var minimiza,cabecalho,janela,divid,titulo; 134 var minimiza,cabecalho,janela,divid,titulo;
135 //cria a janela flutuante 135 //cria a janela flutuante
@@ -159,7 +159,7 @@ i3GEOF.carregakml = { @@ -159,7 +159,7 @@ i3GEOF.carregakml = {
159 }, 159 },
160 /* 160 /*
161 Function: adiciona 161 Function: adiciona
162 - 162 +
163 Adiciona o KML ao mapa 163 Adiciona o KML ao mapa
164 */ 164 */
165 adiciona: function(){ 165 adiciona: function(){
@@ -172,4 +172,4 @@ i3GEOF.carregakml = { @@ -172,4 +172,4 @@ i3GEOF.carregakml = {
172 i3GEOF.carregakml.aguarde.visibility = "hidden"; 172 i3GEOF.carregakml.aguarde.visibility = "hidden";
173 } 173 }
174 } 174 }
175 -}; 175 +};
176 \ No newline at end of file 176 \ No newline at end of file
ferramentas/carregamapa/dicionario.js
1 //+$trad(1,i3GEOF.carregaMapa.dicionario)+ 1 //+$trad(1,i3GEOF.carregaMapa.dicionario)+
2 i3GEOF.carregaMapa.dicionario = { 2 i3GEOF.carregaMapa.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Arquivo para upload:",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"",  
11 -en:"",  
12 -es:"",  
13 -it:""  
14 -}],  
15 -3: [{  
16 -pt:"",  
17 -en:"",  
18 -es:"",  
19 -it:""  
20 -}],  
21 -4: [{  
22 -pt:"",  
23 -en:"",  
24 -es:"",  
25 -it:""  
26 -}],  
27 -5: [{  
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 10 +pt:"Carregar arquivo",
59 en:"", 11 en:"",
60 es:"", 12 es:"",
61 it:"" 13 it:""
ferramentas/carregamapa/index.js
@@ -104,11 +104,11 @@ i3GEOF.carregaMapa = { @@ -104,11 +104,11 @@ i3GEOF.carregaMapa = {
104 html:function(){ 104 html:function(){
105 var ins = ''; 105 var ins = '';
106 ins += '<form id=i3GEOcarregamapaf target="i3GEOcarregamaiframe" action="'+i3GEO.configura.locaplic+'/ferramentas/carregamapa/upload.php" method="post" ENCTYPE="multipart/form-data" >' + 106 ins += '<form id=i3GEOcarregamapaf target="i3GEOcarregamaiframe" action="'+i3GEO.configura.locaplic+'/ferramentas/carregamapa/upload.php" method="post" ENCTYPE="multipart/form-data" >' +
107 - '<p class="paragrafo" >Arquivo para upload:' + 107 + '<p class="paragrafo" >'+$trad(1,i3GEOF.carregaMapa.dicionario)+
108 '<br><br>' + 108 '<br><br>' +
109 '<p class="paragrafo" ><input type="file" name="i3GEOcarregamapafilemap" size="22" style="top:0px;left:0px;cursor:pointer;">' + 109 '<p class="paragrafo" ><input type="file" name="i3GEOcarregamapafilemap" size="22" style="top:0px;left:0px;cursor:pointer;">' +
110 '<br><br>' + 110 '<br><br>' +
111 - '<p class="paragrafo" ><input id=i3GEOcarregamapabotao1 type="button" value="Carregar arquivo" size=12 name="submit"><br>' + 111 + '<p class="paragrafo" ><input id=i3GEOcarregamapabotao1 type="button" value="'+$trad(2,i3GEOF.carregaMapa.dicionario)+'" size=12 name="submit"><br>' +
112 '<input type=hidden name=g_sid value="'+i3GEO.configura.sid+'" >' + 112 '<input type=hidden name=g_sid value="'+i3GEO.configura.sid+'" >' +
113 '<input type="hidden" name="MAX_FILE_SIZE" value="100000" >' + 113 '<input type="hidden" name="MAX_FILE_SIZE" value="100000" >' +
114 '</form>' + 114 '</form>' +
ferramentas/centroide/dicionario.js
1 //+$trad(1,i3GEOF.centroide.dicionario)+ 1 //+$trad(1,i3GEOF.centroide.dicionario)+
2 i3GEOF.centroide.dicionario = { 2 i3GEOF.centroide.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Calcula o centro de cada pol&iacute;gono gerado uma nova camada. O c&aacute;lculo baseia-se no pol&iacute;gono envolvente e podem ocorrer casos em que o ponto &eacute; posicionado fora do pol&iacute;gono fonte",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"", 10 +pt:"Tema, com sele&ccedil;&atilde;o, que ser&aacute; utilizado:",
11 en:"", 11 en:"",
12 es:"", 12 es:"",
13 it:"" 13 it:""
14 }], 14 }],
15 3: [{ 15 3: [{
16 -pt:"", 16 +pt:"O tema com os pontos ser&aacute; adicionado ao mapa atual.",
17 en:"", 17 en:"",
18 es:"", 18 es:"",
19 it:"" 19 it:""
20 }], 20 }],
21 4: [{ 21 4: [{
22 -pt:"", 22 +pt:"Criar centr&oacute;ides",
23 en:"", 23 en:"",
24 es:"", 24 es:"",
25 it:"" 25 it:""
26 }], 26 }],
27 5: [{ 27 5: [{
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 28 +pt:"Erro. A opera&ccedil;&atilde;o demorou muito.",
59 en:"", 29 en:"",
60 es:"", 30 es:"",
61 it:"" 31 it:""
ferramentas/centroide/index.js
@@ -145,18 +145,18 @@ i3GEOF.centroide = { @@ -145,18 +145,18 @@ i3GEOF.centroide = {
145 }, 145 },
146 t0: function() 146 t0: function()
147 { 147 {
148 - var ins = "<p class='paragrafo' >Calcula o centro de cada pol&iacute;gono gerado uma nova camada. O c&aacute;lculo baseia-se no pol&iacute;gono envolvente e podem ocorrer casos em que o ponto &eacute; posicionado fora do pol&iacute;gono fonte"; 148 + var ins = "<p class='paragrafo' >"+$trad(1,i3GEOF.centroide.dicionario);
149 i3GEO.util.proximoAnterior("","i3GEOF.centroide.t1()",ins,"i3GEOFgradeDePontost0","i3GEOcentroideresultado"); 149 i3GEO.util.proximoAnterior("","i3GEOF.centroide.t1()",ins,"i3GEOFgradeDePontost0","i3GEOcentroideresultado");
150 }, 150 },
151 t1: function(){ 151 t1: function(){
152 - var ins = "<p class='paragrafo'>Tema, com sele&ccedil;&atilde;o, que ser&aacute; utilizado:"; 152 + var ins = "<p class='paragrafo'>"+$trad(2,i3GEOF.centroide.dicionario);
153 ins += "<div id='i3GEOcentroideSelTemas' style='text-align:left;font-size:11px'></div>"; 153 ins += "<div id='i3GEOcentroideSelTemas' style='text-align:left;font-size:11px'></div>";
154 i3GEO.util.proximoAnterior("i3GEOF.centroide.t0()","i3GEOF.centroide.t2()",ins,"i3GEOF.centroide.t1","i3GEOcentroideresultado"); 154 i3GEO.util.proximoAnterior("i3GEOF.centroide.t0()","i3GEOF.centroide.t2()",ins,"i3GEOF.centroide.t1","i3GEOcentroideresultado");
155 i3GEOF.centroide.comboTemasSel(); 155 i3GEOF.centroide.comboTemasSel();
156 }, 156 },
157 t2: function(){ 157 t2: function(){
158 - var ins = "<p class='paragrafo'>O tema com os pontos ser&aacute; adicionado ao mapa atual.";  
159 - ins += "<br><br><input id=i3GEOcentroidebotao1 type='buttom' value='Criar centr&oacute;ides' />"; 158 + var ins = "<p class='paragrafo'>"+$trad(3,i3GEOF.centroide.dicionario);
  159 + ins += "<br><br><input id=i3GEOcentroidebotao1 type='buttom' value='"+$trad(4,i3GEOF.centroide.dicionario)+"' />";
160 i3GEO.util.proximoAnterior("i3GEOF.centroide.t2()","",ins,"i3GEOF.centroide.t3","i3GEOcentroideresultado"); 160 i3GEO.util.proximoAnterior("i3GEOF.centroide.t2()","",ins,"i3GEOF.centroide.t3","i3GEOcentroideresultado");
161 new YAHOO.widget.Button( 161 new YAHOO.widget.Button(
162 "i3GEOcentroidebotao1", 162 "i3GEOcentroidebotao1",
@@ -184,7 +184,7 @@ i3GEOF.centroide = { @@ -184,7 +184,7 @@ i3GEOF.centroide = {
184 fim = function(retorno){ 184 fim = function(retorno){
185 i3GEOF.centroide.aguarde.visibility = "hidden"; 185 i3GEOF.centroide.aguarde.visibility = "hidden";
186 if (retorno.data === undefined ) 186 if (retorno.data === undefined )
187 - {$i("i3GEOcentroidefim").innerHTML = "Erro. A opera&ccedil;&atilde;o demorou muito.";} 187 + {$i("i3GEOcentroidefim").innerHTML = $trad(5,i3GEOF.centroide.dicionario);}
188 else 188 else
189 {i3GEO.atualiza();} 189 {i3GEO.atualiza();}
190 }; 190 };
ferramentas/centromassa/dicionario.js
1 //+$trad(1,i3GEOF.centromassa.dicionario)+ 1 //+$trad(1,i3GEOF.centromassa.dicionario)+
2 i3GEOF.centromassa.dicionario = { 2 i3GEOF.centromassa.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"O centro m&eacute;dio &eacute; uma opera&ccedil;&atilde;o que resulta em um novo tema contendo o ponto que indica o centro de equil&iacute;brio de uma distribui&ccedil;&atilde;o.",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"", 10 +pt:"Para gerar o c&aacute;lculo &eacute; necess&aacute;rio que no mapa exista pelo menos um tema de pontos. Se n&atilde;o houverem elementos selecionados, ser&aacute; considerada a extens&atilde;o geogr&aacute;fica.",
11 en:"", 11 en:"",
12 es:"", 12 es:"",
13 it:"" 13 it:""
14 }], 14 }],
15 3: [{ 15 3: [{
16 -pt:"", 16 +pt:"Tema contendo os pontos:",
17 en:"", 17 en:"",
18 es:"", 18 es:"",
19 it:"" 19 it:""
20 }], 20 }],
21 4: [{ 21 4: [{
22 -pt:"", 22 +pt:"Utilizar o seguinte item para ponderar os valores:",
23 en:"", 23 en:"",
24 es:"", 24 es:"",
25 it:"" 25 it:""
26 }], 26 }],
27 5: [{ 27 5: [{
28 -pt:"", 28 +pt:"O tema com o centro ser&aacute; adicionado ao mapa atual.",
29 en:"", 29 en:"",
30 es:"", 30 es:"",
31 it:"" 31 it:""
32 }], 32 }],
33 6: [{ 33 6: [{
34 -pt:"", 34 +pt:"Calcular",
35 en:"", 35 en:"",
36 es:"", 36 es:"",
37 it:"" 37 it:""
38 }], 38 }],
39 7: [{ 39 7: [{
40 -pt:"", 40 +pt:"Erro. A opera&ccedil;&atilde;o demorou muito.",
41 en:"", 41 en:"",
42 es:"", 42 es:"",
43 it:"" 43 it:""
44 }], 44 }],
45 8: [{ 45 8: [{
46 -pt:"", 46 +pt:"Selecione um tema",
47 en:"", 47 en:"",
48 es:"", 48 es:"",
49 it:"" 49 it:""
ferramentas/centromassa/index.js
@@ -145,21 +145,21 @@ i3GEOF.centromassa = { @@ -145,21 +145,21 @@ i3GEOF.centromassa = {
145 }, 145 },
146 t0: function() 146 t0: function()
147 { 147 {
148 - var ins = "<p class='paragrafo'>O centro m&eacute;dio &eacute; uma opera&ccedil;&atilde;o que resulta em um novo tema contendo o ponto que indica o centro de equil&iacute;brio de uma distribui&ccedil;&atilde;o.</p>";  
149 - ins += "<p class='paragrafo'>Para gerar o c&aacute;lculo &eacute; necess&aacute;rio que no mapa exista pelo menos um tema de pontos. Se n&atilde;o houverem elementos selecionados, ser&aacute; considerada a extens&atilde;o geogr&aacute;fica.</p>"; 148 + var ins = "<p class='paragrafo'>"+$trad(1,i3GEOF.centromassa.dicionario)+"</p>";
  149 + ins += "<p class='paragrafo'>"+$trad(2,i3GEOF.centromassa.dicionario)+"</p>";
150 i3GEO.util.proximoAnterior("","i3GEOF.centromassa.t1()",ins,"i3GEOFgradeDePontost0","i3GEOcentromassaresultado"); 150 i3GEO.util.proximoAnterior("","i3GEOF.centromassa.t1()",ins,"i3GEOFgradeDePontost0","i3GEOcentromassaresultado");
151 }, 151 },
152 t1: function(){ 152 t1: function(){
153 - var ins = "<p class='paragrafo' >Tema contendo os pontos:<br>"; 153 + var ins = "<p class='paragrafo' >"+$trad(3,i3GEOF.centromassa.dicionario)+"<br>";
154 ins += "<div style='text-align:left;' id='i3GEOcentromassaDivPontos' ></div><br>"; 154 ins += "<div style='text-align:left;' id='i3GEOcentromassaDivPontos' ></div><br>";
155 - ins += "<p class='paragrafo' >Utilizar o seguinte item para ponderar os valores:<br>"; 155 + ins += "<p class='paragrafo' >"+$trad(4,i3GEOF.centromassa.dicionario)+"<br>";
156 ins += "<div id=i3GEOondeItens style='text-align:left;display:block' ></div>"; 156 ins += "<div id=i3GEOondeItens style='text-align:left;display:block' ></div>";
157 i3GEO.util.proximoAnterior("i3GEOF.centromassa.t0()","i3GEOF.centromassa.t2()",ins,"i3GEOF.centromassa.t1","i3GEOcentromassaresultado"); 157 i3GEO.util.proximoAnterior("i3GEOF.centromassa.t0()","i3GEOF.centromassa.t2()",ins,"i3GEOF.centromassa.t1","i3GEOcentromassaresultado");
158 i3GEOF.centromassa.comboTemasPontos(); 158 i3GEOF.centromassa.comboTemasPontos();
159 }, 159 },
160 t2: function(){ 160 t2: function(){
161 - var ins = "<p class='paragrafo'>O tema com o centro ser&aacute; adicionado ao mapa atual.";  
162 - ins += "<br><br><input id=i3GEOcentromassabotao1 type='buttom' value='Calcular' />"; 161 + var ins = "<p class='paragrafo'>"+$trad(5,i3GEOF.centromassa.dicionario);
  162 + ins += "<br><br><input id=i3GEOcentromassabotao1 type='buttom' value='"+$trad(6,i3GEOF.centromassa.dicionario)+"' />";
163 i3GEO.util.proximoAnterior("i3GEOF.centromassa.t1()","",ins,"i3GEOF.centromassa.t2","i3GEOcentromassaresultado"); 163 i3GEO.util.proximoAnterior("i3GEOF.centromassa.t1()","",ins,"i3GEOF.centromassa.t2","i3GEOcentromassaresultado");
164 new YAHOO.widget.Button( 164 new YAHOO.widget.Button(
165 "i3GEOcentromassabotao1", 165 "i3GEOcentromassabotao1",
@@ -184,7 +184,7 @@ i3GEOF.centromassa = { @@ -184,7 +184,7 @@ i3GEOF.centromassa = {
184 cp, 184 cp,
185 fim = function(retorno){ 185 fim = function(retorno){
186 if (retorno.data==undefined ) 186 if (retorno.data==undefined )
187 - {$i("i3GEOcentromassafim").innerHTML = "<p class='paragrafo' >Erro. A opera&ccedil;&atilde;o demorou muito.";} 187 + {$i("i3GEOcentromassafim").innerHTML = "<p class='paragrafo' >"+$trad(7,i3GEOF.centromassa.dicionario);}
188 else 188 else
189 {i3GEO.atualiza();} 189 {i3GEO.atualiza();}
190 i3GEOF.centromassa.aguarde.visibility = "hidden"; 190 i3GEOF.centromassa.aguarde.visibility = "hidden";
@@ -196,7 +196,7 @@ i3GEOF.centromassa = { @@ -196,7 +196,7 @@ i3GEOF.centromassa = {
196 else 196 else
197 {ext = i3GEO.parametros.mapexten;} 197 {ext = i3GEO.parametros.mapexten;}
198 if(tema == ""){ 198 if(tema == ""){
199 - i3GEO.janela.tempoMsg("Selecione um tema"); 199 + i3GEO.janela.tempoMsg($trad(8,i3GEOF.centromassa.dicionario));
200 i3GEOF.centromassa.aguarde.visibility = "hidden"; 200 i3GEOF.centromassa.aguarde.visibility = "hidden";
201 return; 201 return;
202 } 202 }
@@ -226,7 +226,7 @@ i3GEOF.centromassa = { @@ -226,7 +226,7 @@ i3GEOF.centromassa = {
226 if (c){ 226 if (c){
227 c.onchange = function(){ 227 c.onchange = function(){
228 $i("i3GEOondeItens").style.display = "block"; 228 $i("i3GEOondeItens").style.display = "block";
229 - $i("i3GEOondeItens").innerHTML = "Aguarde..."; 229 + $i("i3GEOondeItens").innerHTML = $trad("o1");
230 i3GEO.mapa.ativaTema(c.value); 230 i3GEO.mapa.ativaTema(c.value);
231 i3GEOF.centromassa.comboItens(); 231 i3GEOF.centromassa.comboItens();
232 }; 232 };
@@ -235,7 +235,7 @@ i3GEOF.centromassa = { @@ -235,7 +235,7 @@ i3GEOF.centromassa = {
235 if(c) 235 if(c)
236 {c.value = i3GEO.temaAtivo;} 236 {c.value = i3GEO.temaAtivo;}
237 $i("i3GEOondeItens").style.display = "block"; 237 $i("i3GEOondeItens").style.display = "block";
238 - $i("i3GEOondeItens").innerHTML = "Aguarde..."; 238 + $i("i3GEOondeItens").innerHTML = $trad("o1");
239 i3GEOF.centromassa.comboItens(); 239 i3GEOF.centromassa.comboItens();
240 } 240 }
241 }, 241 },
@@ -266,4 +266,4 @@ i3GEOF.centromassa = { @@ -266,4 +266,4 @@ i3GEOF.centromassa = {
266 "i3GEOondeItens" 266 "i3GEOondeItens"
267 ); 267 );
268 } 268 }
269 -}; 269 +};
270 \ No newline at end of file 270 \ No newline at end of file
ferramentas/conectargeojson/dicionario.js
1 //+$trad(1,i3GEOF.conectargeojson.dicionario)+ 1 //+$trad(1,i3GEOF.conectargeojson.dicionario)+
2 i3GEOF.conectargeojson.dicionario = { 2 i3GEOF.conectargeojson.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"N&atilde;o funciona coretamente no Internet Explorer. Use o Firefox ou outro navegador",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"",  
11 -en:"",  
12 -es:"",  
13 -it:""  
14 -}],  
15 -3: [{  
16 -pt:"",  
17 -en:"",  
18 -es:"",  
19 -it:""  
20 -}],  
21 -4: [{  
22 -pt:"",  
23 -en:"",  
24 -es:"",  
25 -it:""  
26 -}],  
27 -5: [{  
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 10 +pt:"Endere&ccedil;o (URL) do GeoJson (ou escolha da lista):",
59 en:"", 11 en:"",
60 es:"", 12 es:"",
61 it:"" 13 it:""
ferramentas/conectargeojson/index.js
@@ -45,7 +45,7 @@ Classe: i3GEOF.conectargeojson @@ -45,7 +45,7 @@ Classe: i3GEOF.conectargeojson
45 i3GEOF.conectargeojson = { 45 i3GEOF.conectargeojson = {
46 /* 46 /*
47 Variavel: aguarde 47 Variavel: aguarde
48 - 48 +
49 Estilo do objeto DOM com a imagem de aguarde existente no cabe&ccedil;alho da janela. 49 Estilo do objeto DOM com a imagem de aguarde existente no cabe&ccedil;alho da janela.
50 */ 50 */
51 aguarde: "", 51 aguarde: "",
@@ -57,11 +57,11 @@ i3GEOF.conectargeojson = { @@ -57,11 +57,11 @@ i3GEOF.conectargeojson = {
57 }, 57 },
58 /* 58 /*
59 Function: iniciaDicionario 59 Function: iniciaDicionario
60 - 60 +
61 Carrega o dicion&aacute;rio e chama a fun&ccedil;&atilde;o que inicia a ferramenta 61 Carrega o dicion&aacute;rio e chama a fun&ccedil;&atilde;o que inicia a ferramenta
62 - 62 +
63 O Javascript &eacute; carregado com o id i3GEOF.nomedaferramenta.dicionario_script 63 O Javascript &eacute; carregado com o id i3GEOF.nomedaferramenta.dicionario_script
64 - */ 64 + */
65 iniciaDicionario: function(){ 65 iniciaDicionario: function(){
66 if(typeof(i3GEOF.conectargeojson.dicionario) === 'undefined'){ 66 if(typeof(i3GEOF.conectargeojson.dicionario) === 'undefined'){
67 i3GEO.util.scriptTag( 67 i3GEO.util.scriptTag(
@@ -73,19 +73,19 @@ i3GEOF.conectargeojson = { @@ -73,19 +73,19 @@ i3GEOF.conectargeojson = {
73 else{ 73 else{
74 i3GEOF.conectargeojson.iniciaJanelaFlutuante(); 74 i3GEOF.conectargeojson.iniciaJanelaFlutuante();
75 } 75 }
76 - }, 76 + },
77 /* 77 /*
78 Function: inicia 78 Function: inicia
79 - 79 +
80 Inicia a ferramenta. &Eacute; chamado por criaJanelaFlutuante 80 Inicia a ferramenta. &Eacute; chamado por criaJanelaFlutuante
81 - 81 +
82 Parametro: 82 Parametro:
83 - 83 +
84 iddiv {String} - id do div que receber&aacute; o conteudo HTML da ferramenta 84 iddiv {String} - id do div que receber&aacute; o conteudo HTML da ferramenta
85 */ 85 */
86 inicia: function(iddiv){ 86 inicia: function(iddiv){
87 if(navm) 87 if(navm)
88 - {i3GEO.janela.tempoMsg("N&atilde;o funciona coretamente no Internet Explorer. Use o Firefox ou outro navegador");} 88 + {i3GEO.janela.tempoMsg($trad(1,i3GEOF.conectargeojson.dicionario));}
89 try{ 89 try{
90 $i(iddiv).innerHTML = i3GEOF.conectargeojson.html(); 90 $i(iddiv).innerHTML = i3GEOF.conectargeojson.html();
91 var monta = function(retorno){ 91 var monta = function(retorno){
@@ -104,34 +104,34 @@ i3GEOF.conectargeojson = { @@ -104,34 +104,34 @@ i3GEOF.conectargeojson = {
104 new YAHOO.widget.Button( 104 new YAHOO.widget.Button(
105 "i3GEOconectargeojsonbotao1", 105 "i3GEOconectargeojsonbotao1",
106 {onclick:{fn: i3GEOF.conectargeojson.adiciona}} 106 {onclick:{fn: i3GEOF.conectargeojson.adiciona}}
107 - ); 107 + );
108 } 108 }
109 catch(erro){i3GEO.janela.tempoMsg(erro);} 109 catch(erro){i3GEO.janela.tempoMsg(erro);}
110 }, 110 },
111 /* 111 /*
112 Function: html 112 Function: html
113 - 113 +
114 Gera o c&oacute;digo html para apresenta&ccedil;&atilde;o das op&ccedil;&otilde;es da ferramenta 114 Gera o c&oacute;digo html para apresenta&ccedil;&atilde;o das op&ccedil;&otilde;es da ferramenta
115 - 115 +
116 Retorno: 116 Retorno:
117 - 117 +
118 String com o c&oacute;digo html 118 String com o c&oacute;digo html
119 */ 119 */
120 html:function(){ 120 html:function(){
121 var ins = '' + 121 var ins = '' +
122 - '<p class="paragrafo" >Endere&ccedil;o (URL) do GeoJson (ou escolha da lista):<br><br>' + 122 + '<p class="paragrafo" >'+$trad(2,i3GEOF.conectargeojson.dicionario)+'<br><br>' +
123 $inputText("","","i3GEOconectargeojsonurl","",45,"") + 123 $inputText("","","i3GEOconectargeojsonurl","",45,"") +
124 '<br><br>' + 124 '<br><br>' +
125 - '<div id="i3GEOconectargeojsonCombo" style="left:1px;display:block;width:315px;text-align:left;">Aguarde...' + 125 + '<div id="i3GEOconectargeojsonCombo" style="left:1px;display:block;width:315px;text-align:left;">' + $trad("o1") +
126 '</div>' + 126 '</div>' +
127 - '<br><br><input id=i3GEOconectargeojsonbotao1 type="buttom" value="Aplicar" />';  
128 - return ins; 127 + '<br><br><input id=i3GEOconectargeojsonbotao1 type="buttom" value="'+$trad("p14")+'" />';
  128 + return ins;
129 }, 129 },
130 /* 130 /*
131 Function: iniciaJanelaFlutuante 131 Function: iniciaJanelaFlutuante
132 - 132 +
133 Cria a janela flutuante para controle da ferramenta. 133 Cria a janela flutuante para controle da ferramenta.
134 - */ 134 + */
135 iniciaJanelaFlutuante: function(){ 135 iniciaJanelaFlutuante: function(){
136 var minimiza,cabecalho,janela,divid,titulo; 136 var minimiza,cabecalho,janela,divid,titulo;
137 //cria a janela flutuante 137 //cria a janela flutuante
@@ -161,7 +161,7 @@ i3GEOF.conectargeojson = { @@ -161,7 +161,7 @@ i3GEOF.conectargeojson = {
161 }, 161 },
162 /* 162 /*
163 Function: adiciona 163 Function: adiciona
164 - 164 +
165 Adiciona a URL ao mapa 165 Adiciona a URL ao mapa
166 */ 166 */
167 adiciona: function(){ 167 adiciona: function(){
@@ -183,7 +183,7 @@ i3GEOF.conectargeojson = { @@ -183,7 +183,7 @@ i3GEOF.conectargeojson = {
183 }; 183 };
184 cp.set_transfer_mode('POST'); 184 cp.set_transfer_mode('POST');
185 cp.set_response_type("JSON"); 185 cp.set_response_type("JSON");
186 - cp.call(p,"foo",funcao,"servico="+url); 186 + cp.call(p,"foo",funcao,"servico="+url);
187 i3GEOF.conectargeojson.aguarde.visibility = "hidden"; 187 i3GEOF.conectargeojson.aguarde.visibility = "hidden";
188 } 188 }
189 } 189 }
ferramentas/conectargeorss/dicionario.js
1 //+$trad(1,i3GEOF.conectargeorss.dicionario)+ 1 //+$trad(1,i3GEOF.conectargeorss.dicionario)+
2 i3GEOF.conectargeorss.dicionario = { 2 i3GEOF.conectargeorss.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Servi&ccedil;o n&atilde;o definido",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"", 10 +pt:"Escolha um dos itens para incluir os dados do canal no mapa",
11 en:"", 11 en:"",
12 es:"", 12 es:"",
13 it:"" 13 it:""
14 }], 14 }],
15 3: [{ 15 3: [{
16 -pt:"", 16 +pt:"Descri&ccedil;&atilde;o:",
17 en:"", 17 en:"",
18 es:"", 18 es:"",
19 it:"" 19 it:""
20 }], 20 }],
21 4: [{ 21 4: [{
22 -pt:"", 22 +pt:"Categoria:",
23 en:"", 23 en:"",
24 es:"", 24 es:"",
25 it:"" 25 it:""
26 }], 26 }],
27 5: [{ 27 5: [{
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 28 +pt:"Ocorreu um erro",
59 en:"", 29 en:"",
60 es:"", 30 es:"",
61 it:"" 31 it:""
ferramentas/conectargeorss/index.js
@@ -67,7 +67,7 @@ function clickGuia2() @@ -67,7 +67,7 @@ function clickGuia2()
67 { 67 {
68 mostraGuia("guia2"); 68 mostraGuia("guia2");
69 $i("resultadoget").innerHTML = ""; 69 $i("resultadoget").innerHTML = "";
70 - if ($i("servico").value == ""){i3GEO.janela.tempoMsg("Servi&ccedil;o n&atilde;o definido");} 70 + if ($i("servico").value == ""){i3GEO.janela.tempoMsg($trad(1,i3GEOF.conectargeorss.dicionario));}
71 else 71 else
72 { 72 {
73 $i("guia2obj").style.display="block"; 73 $i("guia2obj").style.display="block";
@@ -99,7 +99,7 @@ retorno {JSON} - retorno da fun&amp;ccedil;&amp;atilde;o clickGuia2 @@ -99,7 +99,7 @@ retorno {JSON} - retorno da fun&amp;ccedil;&amp;atilde;o clickGuia2
99 */ 99 */
100 function listaCanais(retorno) 100 function listaCanais(retorno)
101 { 101 {
102 - var i,ins = "Escolha um dos itens para incluir os dados do canal no mapa<br>"; 102 + var i,ins = $trad(2,i3GEOF.conectargeorss.dicionario)+"<br>";
103 if (retorno.data != undefined) 103 if (retorno.data != undefined)
104 { 104 {
105 retorno = retorno.data; 105 retorno = retorno.data;
@@ -107,14 +107,14 @@ function listaCanais(retorno) @@ -107,14 +107,14 @@ function listaCanais(retorno)
107 { 107 {
108 ins += "<p style=cursor:pointer onclick=adicionatema('"+i+"') ><input type=radio name=cn value=mapa >&nbsp;<b>"+retorno[i].title+ "</b></p>"; 108 ins += "<p style=cursor:pointer onclick=adicionatema('"+i+"') ><input type=radio name=cn value=mapa >&nbsp;<b>"+retorno[i].title+ "</b></p>";
109 ins += "<br><a href="+retorno[i].link+" target=blank >"+retorno[i].link+"</a>"; 109 ins += "<br><a href="+retorno[i].link+" target=blank >"+retorno[i].link+"</a>";
110 - ins += "<br><i>Descri&ccedil;&atilde;o:</i> "+retorno[i].description;  
111 - ins += "<br><i>Categoria: </i>"+retorno[i].category; 110 + ins += "<br><i>"+$trad(3,i3GEOF.conectargeorss.dicionario)+"</i> "+retorno[i].description;
  111 + ins += "<br><i>"+$trad(4,i3GEOF.conectargeorss.dicionario)+" </i>"+retorno[i].category;
112 } 112 }
113 $i("resultadoget").innerHTML = ins; 113 $i("resultadoget").innerHTML = ins;
114 } 114 }
115 else 115 else
116 { 116 {
117 - $i("resultadoget").innerHTML = "<p style=color:red >Ocorreu um erro<br>"; 117 + $i("resultadoget").innerHTML = "<p style=color:red >"+$trad(5,i3GEOF.conectargeorss.dicionario)+"<br>";
118 } 118 }
119 aguarde("none"); 119 aguarde("none");
120 } 120 }
ferramentas/conectarwms/dicionario.js
1 //+$trad(1,i3GEOF.conectarwms.dicionario)+ 1 //+$trad(1,i3GEOF.conectarwms.dicionario)+
2 i3GEOF.conectarwms.dicionario = { 2 i3GEOF.conectarwms.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Oops! Ocorreu um erro",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"", 10 +pt:"disponibilidade",
11 en:"", 11 en:"",
12 es:"", 12 es:"",
13 it:"" 13 it:""
14 }], 14 }],
15 3: [{ 15 3: [{
16 -pt:"", 16 +pt:"acessos considerados",
17 en:"", 17 en:"",
18 es:"", 18 es:"",
19 it:"" 19 it:""
20 }], 20 }],
21 4: [{ 21 4: [{
22 -pt:"", 22 +pt:"Servi&ccedil;o n&atilde;o definido",
23 en:"", 23 en:"",
24 es:"", 24 es:"",
25 it:"" 25 it:""
26 }], 26 }],
27 5: [{ 27 5: [{
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 28 +pt:"Ooops! Problemas ao acessar o servi&ccedil;o.",
59 en:"", 29 en:"",
60 es:"", 30 es:"",
61 it:"" 31 it:""
ferramentas/conectarwms/index.js
@@ -80,7 +80,7 @@ function listaRSS(g_RSS,onde) @@ -80,7 +80,7 @@ function listaRSS(g_RSS,onde)
80 var reg = /Erro/gi; 80 var reg = /Erro/gi;
81 if (retorno.data.rss.search(reg) != -1) 81 if (retorno.data.rss.search(reg) != -1)
82 { 82 {
83 - i3GEO.janela.tempoMsg("Oops! Ocorreu um erro\n"+retorno.data); 83 + i3GEO.janela.tempoMsg($trad(1,i3GEOF.conectarwms.dicionario)+"\n"+retorno.data);
84 return; 84 return;
85 } 85 }
86 var canais = retorno.data.canais; 86 var canais = retorno.data.canais;
@@ -93,7 +93,7 @@ function listaRSS(g_RSS,onde) @@ -93,7 +93,7 @@ function listaRSS(g_RSS,onde)
93 if(caso.nacessos > 0) 93 if(caso.nacessos > 0)
94 { 94 {
95 var pc = (parseInt(caso.nacessosok) * 100) / parseInt(caso.nacessos); 95 var pc = (parseInt(caso.nacessosok) * 100) / parseInt(caso.nacessos);
96 - ins += " \<span style=color:gray \>(disponibilidade: "+pc+"%, acessos considerados: "+caso.nacessos+")\<\/span>\<\/p\>"; 96 + ins += " \<span style=color:gray \>("+$trad(2,i3GEOF.conectarwms.dicionario)+": "+pc+"%, "+$trad(3,i3GEOF.conectarwms.dicionario)+": "+caso.nacessos+")\<\/span>\<\/p\>";
97 } 97 }
98 } 98 }
99 document.getElementById(onde).innerHTML = ins+"<br><br>"; 99 document.getElementById(onde).innerHTML = ins+"<br><br>";
@@ -117,7 +117,7 @@ Abre uma nova janela com o resultado da chamada GETCAPABILITIES sobre o WMS esco @@ -117,7 +117,7 @@ Abre uma nova janela com o resultado da chamada GETCAPABILITIES sobre o WMS esco
117 */ 117 */
118 function getcapabilities() 118 function getcapabilities()
119 { 119 {
120 - if ($i("servico").value == ""){i3GEO.janela.tempoMsg("Servi&ccedil;o n&atilde;o definido");} 120 + if ($i("servico").value == ""){i3GEO.janela.tempoMsg($trad(4,i3GEOF.conectarwms.dicionario));}
121 else 121 else
122 {window.open($i("servico").value+"&service=wms&request=getcapabilities&version=1.1.1");} 122 {window.open($i("servico").value+"&service=wms&request=getcapabilities&version=1.1.1");}
123 } 123 }
@@ -133,7 +133,7 @@ Veja: @@ -133,7 +133,7 @@ Veja:
133 function clickGuia2() 133 function clickGuia2()
134 { 134 {
135 mostraGuia("guia2"); 135 mostraGuia("guia2");
136 - if ($i("servico").value == ""){i3GEO.janela.tempoMsg("Servi&ccedil;o n&atilde;o definido");} 136 + if ($i("servico").value == ""){i3GEO.janela.tempoMsg($trad(4,i3GEOF.conectarwms.dicionario));}
137 else 137 else
138 { 138 {
139 var metadados = function(retorno){ 139 var metadados = function(retorno){
@@ -145,7 +145,7 @@ function clickGuia2() @@ -145,7 +145,7 @@ function clickGuia2()
145 else 145 else
146 { 146 {
147 aguarde("none"); 147 aguarde("none");
148 - $i("resultadoget").innerHTML = "<p style=color:red >Ocorreu um erro<br>"; 148 + $i("resultadoget").innerHTML = "<p style=color:red >"+$trad(1,i3GEOF.conectarwms.dicionario)+"<br>";
149 } 149 }
150 }; 150 };
151 $i("guia2obj").style.display="block"; 151 $i("guia2obj").style.display="block";
@@ -195,7 +195,7 @@ function clickGuia3() @@ -195,7 +195,7 @@ function clickGuia3()
195 {$i("listatemas").innerHTML = "erro";} 195 {$i("listatemas").innerHTML = "erro";}
196 }; 196 };
197 mostraGuia("guia3"); 197 mostraGuia("guia3");
198 - if ($i("servico").value == ""){i3GEO.janela.tempoMsg("Servi&ccedil;o n&atilde;o definido");} 198 + if ($i("servico").value == ""){i3GEO.janela.tempoMsg($trad(4,i3GEOF.conectarwms.dicionario));}
199 else 199 else
200 { 200 {
201 $i("listatemas").innerHTML = ""; 201 $i("listatemas").innerHTML = "";
@@ -259,7 +259,7 @@ function seltema(tipo,tema,legenda,nometema,nomecamada,sldflag) @@ -259,7 +259,7 @@ function seltema(tipo,tema,legenda,nometema,nomecamada,sldflag)
259 { 259 {
260 aguarde("none"); 260 aguarde("none");
261 if(retorno.data != "ok") 261 if(retorno.data != "ok")
262 - {i3GEO.janela.tempoMsg("Ooops! Problemas ao acessar o servi&ccedil;o.");aguarde("none");} 262 + {i3GEO.janela.tempoMsg($trad(5,i3GEOF.conectarwms.dicionario));aguarde("none");}
263 else 263 else
264 {window.parent.i3GEO.atualiza();} 264 {window.parent.i3GEO.atualiza();}
265 }; 265 };
ferramentas/confluence/dicionario.js
1 //+$trad(1,i3GEOF.confluence.dicionario)+ 1 //+$trad(1,i3GEOF.confluence.dicionario)+
2 i3GEOF.confluence.dicionario = { 2 i3GEOF.confluence.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Navegue pelo mapa para ver o resultado! Clique no link para abrir a p&aacute;gina sobre o ponto.",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"", 10 +pt:"Nenhuma coordenada encontrada.",
11 en:"", 11 en:"",
12 es:"", 12 es:"",
13 it:"" 13 it:""
14 }], 14 }],
15 3: [{ 15 3: [{
16 -pt:"",  
17 -en:"",  
18 -es:"",  
19 -it:""  
20 -}],  
21 -4: [{  
22 -pt:"",  
23 -en:"",  
24 -es:"",  
25 -it:""  
26 -}],  
27 -5: [{  
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 16 +pt:"Talvez vc precise afastar mais o zoom ou deslocar o mapa.",
59 en:"", 17 en:"",
60 es:"", 18 es:"",
61 it:"" 19 it:""
ferramentas/confluence/index.js
@@ -233,9 +233,9 @@ i3GEOF.confluence = { @@ -233,9 +233,9 @@ i3GEOF.confluence = {
233 ys.push(i); 233 ys.push(i);
234 } 234 }
235 } 235 }
236 - ins = "<p class='paragrafo' >Navegue pelo mapa para ver o resultado! Clique no link para abrir a p&aacute;gina sobre o ponto.</p>"; 236 + ins = "<p class='paragrafo' >"+$trad(1,i3GEOF.confluence.dicionario)+"</p>";
237 if(xs.length === 0){ 237 if(xs.length === 0){
238 - ins += "<br><br>Nenhuma coordenada encontrada. <br><br>Talvez vc precise afastar mais o zoom ou deslocar o mapa."; 238 + ins += "<br><br>"+$trad(2,i3GEOF.confluence.dicionario)+" <br><br>"+$trad(3,i3GEOF.confluence.dicionario);
239 } 239 }
240 else{ 240 else{
241 for (i=0;i<xs.length;i++){ 241 for (i=0;i<xs.length;i++){
ferramentas/convertekml/dicionario.js
1 //+$trad(1,i3GEOF.convertekml.dicionario)+ 1 //+$trad(1,i3GEOF.convertekml.dicionario)+
2 i3GEOF.converteKml.dicionario = { 2 i3GEOF.converteKml.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Voc&ecirc; pode utilizar os endere&ccedil;os para visualizar dados em softwares que aceitam o formato kml, como o",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"", 10 +pt:"para mais detalhes sobre como usar o link kml no Google Earth.",
11 en:"", 11 en:"",
12 es:"", 12 es:"",
13 it:"" 13 it:""
14 }], 14 }],
15 3: [{ 15 3: [{
16 -pt:"", 16 +pt:"Kml com GroundOverlay baseado em um servico WMS:",
17 en:"", 17 en:"",
18 es:"", 18 es:"",
19 it:"" 19 it:""
20 }], 20 }],
21 4: [{ 21 4: [{
22 -pt:"", 22 +pt:"Kmz que gera um arquivo kml vetorial:",
23 en:"", 23 en:"",
24 es:"", 24 es:"",
25 it:"" 25 it:""
26 }], 26 }],
27 5: [{ 27 5: [{
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 28 +pt:"Voc&ecirc; pode tamb&eacute;m utilizar o link abaixo para mostrar a &aacute;rvore completa de temas no GoogleEarth",
59 en:"", 29 en:"",
60 es:"", 30 es:"",
61 it:"" 31 it:""
ferramentas/convertekml/index.js
@@ -83,16 +83,16 @@ i3GEOF.converteKml = { @@ -83,16 +83,16 @@ i3GEOF.converteKml = {
83 83
84 */ 84 */
85 html:function(divid,tema,tipo){ 85 html:function(divid,tema,tipo){
86 - var ins = '<p class="paragrafo" >Voc&ecirc; pode utilizar os endere&ccedil;os para visualizar dados em softwares que aceitam o formato kml,' +  
87 - 'como o <a href="http://earth.google.com/intl/pt/" target="_blank" > Google Earth</a>.' +  
88 - '<p class="paragrafo" >Clique <a href="'+i3GEO.configura.locaplic+'/documentacao/ajuda/googleearth.htm" target="blank" >aqui</a> para mais detalhes sobre como usar o link kml no Google Earth.' +  
89 - '<p class="paragrafo" ><b>Kml com "GroundOverlay" baseado em um servico WMS: </b></p>' + 86 + var ins = '<p class="paragrafo" >'+$trad(1,i3GEOF.convertekml.dicionario) +
  87 + '<a href="http://earth.google.com/intl/pt/" target="_blank" > Google Earth</a>.' +
  88 + '<p class="paragrafo" >Googleearth <a href="'+i3GEO.configura.locaplic+'/documentacao/ajuda/googleearth.htm" target="blank" ></a> ' + $trad(2,i3GEOF.convertekml.dicionario) +
  89 + '<p class="paragrafo" ><b>'+$trad(3,i3GEOF.convertekml.dicionario) + '</b></p>' +
90 '<p class="paragrafo" > <textarea cols="55" rows="3" style=cursor:pointer onclick="javascript:this.select()">' + i3GEO.configura.locaplic + '/pacotes/kmlmapserver/kmlservice.php?map='+tema+'&typename='+tema+'&request=kml</textarea></p>'; 90 '<p class="paragrafo" > <textarea cols="55" rows="3" style=cursor:pointer onclick="javascript:this.select()">' + i3GEO.configura.locaplic + '/pacotes/kmlmapserver/kmlservice.php?map='+tema+'&typename='+tema+'&request=kml</textarea></p>';
91 if(tipo == "kmz"){ 91 if(tipo == "kmz"){
92 - ins += '<p class="paragrafo" ><b>Kmz que gera um arquivo kml vetorial: </b></p>' + 92 + ins += '<p class="paragrafo" ><b>'+$trad(4,i3GEOF.convertekml.dicionario)+' </b></p>' +
93 '<p class="paragrafo" ><textarea cols="55" rows="3" style=cursor:pointer onclick="javascript:this.select()">' + i3GEO.configura.locaplic + '/pacotes/kmlmapserver/kmlservice.php?map='+tema+'&typename='+tema+'&request=kmz</textarea></p>'; 93 '<p class="paragrafo" ><textarea cols="55" rows="3" style=cursor:pointer onclick="javascript:this.select()">' + i3GEO.configura.locaplic + '/pacotes/kmlmapserver/kmlservice.php?map='+tema+'&typename='+tema+'&request=kmz</textarea></p>';
94 } 94 }
95 - ins += '<p class="paragrafo" >Voc&ecirc; pode tamb&eacute;m utilizar o link abaixo para mostrar a &aacute;rvore completa de temas no GoogleEarth' + 95 + ins += '<p class="paragrafo" >'+$trad(5,i3GEOF.convertekml.dicionario) +
96 '<p class="paragrafo" ><textarea cols="55" rows="2" style=cursor:pointer onclick="javascript:this.select()">' + i3GEO.configura.locaplic + '/kml.php </textarea></p>'; 96 '<p class="paragrafo" ><textarea cols="55" rows="2" style=cursor:pointer onclick="javascript:this.select()">' + i3GEO.configura.locaplic + '/kml.php </textarea></p>';
97 $i(divid).innerHTML += ins; 97 $i(divid).innerHTML += ins;
98 }, 98 },
@@ -130,4 +130,4 @@ i3GEOF.converteKml = { @@ -130,4 +130,4 @@ i3GEOF.converteKml = {
130 divid = janela[2].id; 130 divid = janela[2].id;
131 i3GEOF.converteKml.html(divid,tema,tipo); 131 i3GEOF.converteKml.html(divid,tema,tipo);
132 } 132 }
133 -}; 133 +};
134 \ No newline at end of file 134 \ No newline at end of file
ferramentas/convertemapakml/dicionario.js
1 //+$trad(1,i3GEOF.convertemapakml.dicionario)+ 1 //+$trad(1,i3GEOF.convertemapakml.dicionario)+
2 i3GEOF.converteMapaKml.dicionario = { 2 i3GEOF.converteMapaKml.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Voc&ecirc; pode utilizar os endere&ccedil;os para visualizar o mapa atual em softwares que aceitam o formato kml,",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"", 10 +pt:"O endere&ccedil;o de acesso &eacute; tempor&aacute;rio, ficando dispon&iacute;vel por determinado per&iacute;odo de tempo conforme definido pelo administrador do i3Geo.",
11 en:"", 11 en:"",
12 es:"", 12 es:"",
13 it:"" 13 it:""
14 }], 14 }],
15 3: [{ 15 3: [{
16 -pt:"", 16 +pt:"clique para mais detalhes sobre como usar o link kml no Google Earth.",
17 en:"", 17 en:"",
18 es:"", 18 es:"",
19 it:"" 19 it:""
20 }], 20 }],
21 4: [{ 21 4: [{
22 -pt:"", 22 +pt:"Kml baseado em um servico WMS:",
23 en:"", 23 en:"",
24 es:"", 24 es:"",
25 it:"" 25 it:""
26 }], 26 }],
27 5: [{ 27 5: [{
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 28 +pt:"Voc&ecirc; pode tamb&eacute;m utilizar o link abaixo para mostrar a &aacute;rvore completa de temas no GoogleEarth (incluindo dados vetoriais)",
59 en:"", 29 en:"",
60 es:"", 30 es:"",
61 it:"" 31 it:""
ferramentas/convertemapakml/index.js
@@ -83,13 +83,13 @@ i3GEOF.converteMapaKml = { @@ -83,13 +83,13 @@ i3GEOF.converteMapaKml = {
83 var ins = "",lista,tema; 83 var ins = "",lista,tema;
84 lista = i3GEO.arvoreDeCamadas.CAMADAS; 84 lista = i3GEO.arvoreDeCamadas.CAMADAS;
85 tema = lista[0].name; 85 tema = lista[0].name;
86 - ins = '<p class="paragrafo" >Voc&ecirc; pode utilizar os endere&ccedil;os para visualizar o mapa atual em softwares que aceitam o formato kml,' +  
87 - 'como o <a href="http://earth.google.com/intl/pt/" target="_blank" > Google Earth</a>. O endere&ccedil;o de acesso &eacute; tempor&aacute;rio, ficando dispon&iacute;vel por determinado per&iacute;odo de tempo conforme definido pelo administrador do i3Geo.' +  
88 - '<p class="paragrafo" >Clique <a href="'+i3GEO.configura.locaplic+'/documentacao/ajuda/googleearth.htm" target="blank" >aqui</a> para mais detalhes sobre como usar o link kml no Google Earth.' +  
89 - '<p class="paragrafo" ><b>Kml baseado em um servico WMS: </b></p>' + 86 + ins = '<p class="paragrafo" >' + $trad(1,i3GEOF.convertemapakml.dicionario) +
  87 + 'como o <a href="http://earth.google.com/intl/pt/" target="_blank" > Google Earth</a>. ' + $trad(2,i3GEOF.convertemapakml.dicionario) +
  88 + '<p class="paragrafo" >Googleearth <a href="'+i3GEO.configura.locaplic+'/documentacao/ajuda/googleearth.htm" target="blank" ></a> '+ $trad(3,i3GEOF.convertemapakml.dicionario) +
  89 + '<p class="paragrafo" ><b>'+$trad(4,i3GEOF.convertemapakml.dicionario)+' </b></p>' +
90 '<p class="paragrafo" > <textarea cols="55" rows="3" style=cursor:pointer onclick="javascript:this.select()">' + 90 '<p class="paragrafo" > <textarea cols="55" rows="3" style=cursor:pointer onclick="javascript:this.select()">' +
91 i3GEO.configura.locaplic + '/pacotes/kmlmapserver/kmlservice.php?map='+i3GEO.parametros.mapfile+'&typename='+tema+'&request=kml</textarea></p>'; 91 i3GEO.configura.locaplic + '/pacotes/kmlmapserver/kmlservice.php?map='+i3GEO.parametros.mapfile+'&typename='+tema+'&request=kml</textarea></p>';
92 - ins += '<p class="paragrafo" >Voc&ecirc; pode tamb&eacute;m utilizar o link abaixo para mostrar a &aacute;rvore completa de temas no GoogleEarth (incluindo dados vetoriais)' + 92 + ins += '<p class="paragrafo" >'+$trad(5,i3GEOF.convertemapakml.dicionario) +
93 '<p class="paragrafo" ><textarea cols="55" rows="2" style=cursor:pointer onclick="javascript:this.select()">' + i3GEO.configura.locaplic + '/kml.php </textarea></p>'; 93 '<p class="paragrafo" ><textarea cols="55" rows="2" style=cursor:pointer onclick="javascript:this.select()">' + i3GEO.configura.locaplic + '/kml.php </textarea></p>';
94 $i(divid).innerHTML += ins; 94 $i(divid).innerHTML += ins;
95 }, 95 },
@@ -121,4 +121,4 @@ i3GEOF.converteMapaKml = { @@ -121,4 +121,4 @@ i3GEOF.converteMapaKml = {
121 divid = janela[2].id; 121 divid = janela[2].id;
122 i3GEOF.converteMapaKml.html(divid); 122 i3GEOF.converteMapaKml.html(divid);
123 } 123 }
124 -}; 124 +};
125 \ No newline at end of file 125 \ No newline at end of file
ferramentas/convertews/dicionario.js
1 //+$trad(1,i3GEOF.converteMapaWS.dicionario)+ 1 //+$trad(1,i3GEOF.converteMapaWS.dicionario)+
2 i3GEOF.converteMapaWS.dicionario = { 2 i3GEOF.converteMapaWS.dicionario = {
3 -1: [{  
4 -pt:"",  
5 -en:"",  
6 -es:"",  
7 -it:""  
8 -}],  
9 -2: [{  
10 -pt:"",  
11 -en:"",  
12 -es:"",  
13 -it:""  
14 -}],  
15 -3: [{  
16 -pt:"",  
17 -en:"",  
18 -es:"",  
19 -it:""  
20 -}],  
21 -4: [{  
22 -pt:"",  
23 -en:"",  
24 -es:"",  
25 -it:""  
26 -}],  
27 -5: [{  
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"",  
59 -en:"",  
60 -es:"",  
61 -it:""  
62 -}] 3 + 1: [{
  4 + pt:"Voc&ecirc; pode utilizar o endere&ccedil;o em softwares de geoprocessamento instalados em seu computador, como por exemplo, o",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"O Web Service criado, utiliza o padr&atilde;o WMS, conforme definido pelo OGC. A disponibilidade do endere&ccedil;o &eacute; tempor&aacute;ria, permanecendo ativa apenas no dia em que foi criado.",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"O Web Map Context (WMC) pode ou n&atilde;o ser gerado dependendo da configura&ccedil;&atilde;o do servidor onde o i3Geo est&aacute; instalado.",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Clique para testar",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Ocorreu um erro ao criar o WMS",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Clique para obter o Web Map Context",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }]
63 }; 39 };
64 \ No newline at end of file 40 \ No newline at end of file
ferramentas/convertews/index.js
@@ -86,14 +86,14 @@ i3GEOF.converteMapaWS = { @@ -86,14 +86,14 @@ i3GEOF.converteMapaWS = {
86 */ 86 */
87 html:function(divid,enderecowms,enderecowmc){ 87 html:function(divid,enderecowms,enderecowmc){
88 try{ 88 try{
89 - var ins = '<p class="paragrafo" >Voc&ecirc; pode utilizar o endere&ccedil;o em softwares de geoprocessamento instalados em seu computador, como por exemplo, o <a href="http://www.openjump.org" target=blank >OpenJump</a> ou <a href="http://www.gvsig.gva.es/" target=blank > gvSig</a>' +  
90 - '<p class="paragrafo" >O "web service" criado, utiliza o padr&atilde;o WMS, conforme definido pelo OGC. A disponibilidade do endere&ccedil;o &eacute; tempor&aacute;ria, permanecendo ativa apenas no dia em que foi criado.' +  
91 - '<p class="paragrafo" >O Web Map Context (WMC) pode ou n&atilde;o ser gerado dependendo da configura&ccedil;&atilde;o do servidor onde o i3Geo est&aacute; instalado. <a href="'+enderecowmc+'" target=_blank >Clique para obter o Web Map Context</a>'+ 89 + var ins = '<p class="paragrafo" >'+$trad(1,i3GEOF.converteMapaWS.dicionario)+' <a href="http://www.gvsig.gva.es/" target=blank > gvSig</a>' +
  90 + '<p class="paragrafo" >' + $trad(2,i3GEOF.converteMapaWS.dicionario) +
  91 + '<p class="paragrafo" >' + $trad(3,i3GEOF.converteMapaWS.dicionario) + '<a href=\"'+enderecowmc+'\" target=_blank >'+$trad(6,i3GEOF.converteMapaWS.dicionario)+'</a>' +
92 '<p class="paragrafo" ><b>WMS: </b></p>' + 92 '<p class="paragrafo" ><b>WMS: </b></p>' +
93 '<p class="paragrafo" > <textarea cols="55" rows="3" style=cursor:pointer onclick="javascript:this.select()">' + 93 '<p class="paragrafo" > <textarea cols="55" rows="3" style=cursor:pointer onclick="javascript:this.select()">' +
94 enderecowms + '</textarea></p>' + 94 enderecowms + '</textarea></p>' +
95 '<p class="paragrafo" >' + 95 '<p class="paragrafo" >' +
96 - '<a href="' + enderecowms + '&request=getcapabilities&version=1.1.0&service=wms" target=blank >Clique para testar<br>'; 96 + '<a href="' + enderecowms + '&request=getcapabilities&version=1.1.0&service=wms" target=blank >'+$trad(4,i3GEOF.converteMapaWS.dicionario)+'<br>';
97 $i(divid).innerHTML += ins; 97 $i(divid).innerHTML += ins;
98 i3GEOF.converteMapaWS.aguarde.visibility = "hidden"; 98 i3GEOF.converteMapaWS.aguarde.visibility = "hidden";
99 }catch(e){i3GEO.janela.tempoMsg(e);i3GEOF.converteMapaWS.aguarde.visibility = "hidden";} 99 }catch(e){i3GEO.janela.tempoMsg(e);i3GEOF.converteMapaWS.aguarde.visibility = "hidden";}
@@ -131,8 +131,8 @@ i3GEOF.converteMapaWS = { @@ -131,8 +131,8 @@ i3GEOF.converteMapaWS = {
131 i3GEOF.converteMapaWS.aguarde = $i("i3GEOF.converteMapaWS_imagemCabecalho").style; 131 i3GEOF.converteMapaWS.aguarde = $i("i3GEOF.converteMapaWS_imagemCabecalho").style;
132 i3GEOF.converteMapaWS.aguarde.visibility = "visible"; 132 i3GEOF.converteMapaWS.aguarde.visibility = "visible";
133 temp = function(retorno){ 133 temp = function(retorno){
134 - var enderecowms = "Ocorreu um erro ao criar o WMS",  
135 - enderecowmc = "Ocorreu um erro ao criar o WMS"; 134 + var enderecowms = $trad(5,i3GEOF.converteMapaWS.dicionario),
  135 + enderecowmc = $trad(5,i3GEOF.converteMapaWS.dicionario);
136 if (retorno.data != undefined){ 136 if (retorno.data != undefined){
137 enderecowms = i3GEO.configura.locaplic+retorno.data.wms+"&"; 137 enderecowms = i3GEO.configura.locaplic+retorno.data.wms+"&";
138 enderecowmc = window.location.protocol+"//"+window.location.host+retorno.data.wmc+"&"; 138 enderecowmc = window.location.protocol+"//"+window.location.host+retorno.data.wmc+"&";
@@ -144,4 +144,4 @@ i3GEOF.converteMapaWS = { @@ -144,4 +144,4 @@ i3GEOF.converteMapaWS = {
144 cp.set_response_type("JSON"); 144 cp.set_response_type("JSON");
145 cp.call(p,"converteWMSWMC",temp); 145 cp.call(p,"converteWMSWMC",temp);
146 } 146 }
147 -}; 147 +};
148 \ No newline at end of file 148 \ No newline at end of file
ferramentas/cortina/dicionario.js
@@ -5,59 +5,5 @@ pt:&quot;&quot;, @@ -5,59 +5,5 @@ pt:&quot;&quot;,
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 -}],  
9 -2: [{  
10 -pt:"",  
11 -en:"",  
12 -es:"",  
13 -it:""  
14 -}],  
15 -3: [{  
16 -pt:"",  
17 -en:"",  
18 -es:"",  
19 -it:""  
20 -}],  
21 -4: [{  
22 -pt:"",  
23 -en:"",  
24 -es:"",  
25 -it:""  
26 -}],  
27 -5: [{  
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"",  
59 -en:"",  
60 -es:"",  
61 -it:""  
62 }] 8 }]
63 }; 9 };
64 \ No newline at end of file 10 \ No newline at end of file
ferramentas/cortina/index.js
@@ -121,18 +121,6 @@ i3GEOF.cortina = { @@ -121,18 +121,6 @@ i3GEOF.cortina = {
121 */ 121 */
122 html:function(){ 122 html:function(){
123 var ins = "<div id='i3GEOcortinaTemasDiv' style='text-align:left;font-size:11px'></div>"; 123 var ins = "<div id='i3GEOcortinaTemasDiv' style='text-align:left;font-size:11px'></div>";
124 - /*  
125 - if(navm){  
126 - ins += '<div id="slider-bg" class="yui-h-slider" style="background: url('+i3GEO.configura.locaplic+'/pacotes/yui290/build/slider/assets/bg-h.gif) no-repeat -108px 0;height: 28px;width: 210px;" tabindex="-1" title="Slider">' +  
127 - '<div id="slider-thumb" class="yui-slider-thumb"><img src="'+i3GEO.configura.locaplic+'/pacotes/yui290/build/slider/assets/thumb-n.gif"></div>' +  
128 - '</div>';  
129 - }  
130 - else{  
131 - ins += '<div id="slider-bg" class="yui-h-slider" style="background: url('+i3GEO.configura.locaplic+'/pacotes/yui290/build/slider/assets/bg-h.gif) no-repeat 5px 0;height: 28px;width: 210px;" tabindex="-1" title="Slider">' +  
132 - '<div id="slider-thumb" class="yui-slider-thumb"><img src="'+i3GEO.configura.locaplic+'/pacotes/yui290/build/slider/assets/thumb-n.gif"></div>' +  
133 - '</div>';  
134 - }  
135 - */  
136 ins += '<div id="slider-bg" class="yui-h-slider" style="background: url('+i3GEO.configura.locaplic+'/pacotes/yui290/build/slider/assets/bg-h.gif) no-repeat 5px 0;height: 28px;width: 210px;" tabindex="-1" title="Slider">' + 124 ins += '<div id="slider-bg" class="yui-h-slider" style="background: url('+i3GEO.configura.locaplic+'/pacotes/yui290/build/slider/assets/bg-h.gif) no-repeat 5px 0;height: 28px;width: 210px;" tabindex="-1" title="Slider">' +
137 '<div id="slider-thumb" class="yui-slider-thumb"><img src="'+i3GEO.configura.locaplic+'/pacotes/yui290/build/slider/assets/thumb-n.gif"></div>' + 125 '<div id="slider-thumb" class="yui-slider-thumb"><img src="'+i3GEO.configura.locaplic+'/pacotes/yui290/build/slider/assets/thumb-n.gif"></div>' +
138 '</div>'; 126 '</div>';
@@ -237,12 +225,6 @@ i3GEOF.cortina = { @@ -237,12 +225,6 @@ i3GEOF.cortina = {
237 l = l + (offsetFromStart * escala); 225 l = l + (offsetFromStart * escala);
238 i3GEOF.cortina.estilo.clip = "rect("+t+"px,"+r+"px,"+b+"px,"+l+"px)"; 226 i3GEOF.cortina.estilo.clip = "rect("+t+"px,"+r+"px,"+b+"px,"+l+"px)";
239 }); 227 });
240 - /*  
241 - if(navm){  
242 - $i("slider-bg").style.left = "-100px";  
243 - $i("i3GEOF.cortina_corpo").style.background = "url("+i3GEO.configura.locaplic+"/pacotes/yui290/build/slider/assets/bg-h.gif) white no-repeat 10px 0px";  
244 - }  
245 - */  
246 }, 228 },
247 /* 229 /*
248 Function: reiniciaSlide 230 Function: reiniciaSlide
@@ -309,4 +291,4 @@ i3GEOF.cortina = { @@ -309,4 +291,4 @@ i3GEOF.cortina = {
309 "ligados" 291 "ligados"
310 ); 292 );
311 } 293 }
312 -}; 294 -};
  295 +};
313 \ No newline at end of file 296 \ No newline at end of file
ferramentas/dissolve/dicionario.js
1 //+$trad(1,i3GEOF.dissolve.dicionario)+ 1 //+$trad(1,i3GEOF.dissolve.dicionario)+
2 i3GEOF.dissolve.dicionario = { 2 i3GEOF.dissolve.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Essa ferramenta transforma v&aacute;rios pol&iacute;gonos em um s&oacute; eliminando as divisas entre eles. Caso seja escolhido um item da tabela de atributos, os pol&iacute;gonos que possu&iacute;rem o mesmo valor ser&atilde;o considerados no mesmo grupo e suas divisas eliminadas e caso n&atilde;o tenha sido escolhido nenhum item, todas os pol&iacute;gonos ser&atilde;o agrupados em um s&oacute;. O resultado final ser&aacute; um novo tema com pol&iacute;gonos diferentes dos originais e cuja tabela de atributos conter&aacute; apenas um item.",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"", 10 +pt:"Tema, com sele&ccedil;&atilde;o, que ser&aacute; utilizado:",
11 en:"", 11 en:"",
12 es:"", 12 es:"",
13 it:"" 13 it:""
14 }], 14 }],
15 3: [{ 15 3: [{
16 -pt:"", 16 +pt:"Escolha o item que ser&aacute; utilizado (opcional)",
17 en:"", 17 en:"",
18 es:"", 18 es:"",
19 it:"" 19 it:""
20 }], 20 }],
21 4: [{ 21 4: [{
22 -pt:"", 22 +pt:"O tema com as divisas eliminadas ser&aacute; adicionado ao mapa atual.",
23 en:"", 23 en:"",
24 es:"", 24 es:"",
25 it:"" 25 it:""
26 }], 26 }],
27 5: [{ 27 5: [{
28 -pt:"", 28 +pt:"Dissolver",
29 en:"", 29 en:"",
30 es:"", 30 es:"",
31 it:"" 31 it:""
32 }], 32 }],
33 6: [{ 33 6: [{
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 34 +pt:"Erro. A opera&ccedil;&atilde;o demorou muito.",
59 en:"", 35 en:"",
60 es:"", 36 es:"",
61 it:"" 37 it:""
ferramentas/dissolve/index.js
@@ -146,24 +146,24 @@ i3GEOF.dissolve = { @@ -146,24 +146,24 @@ i3GEOF.dissolve = {
146 }, 146 },
147 t0: function() 147 t0: function()
148 { 148 {
149 - var ins = "<p class='paragrafo'>Essa ferramenta transforma v&aacute;rios pol&iacute;gonos em um s&oacute; eliminando as divisas entre eles. Caso seja escolhido um item da tabela de atributos, os pol&iacute;gonos que possu&iacute;rem o mesmo valor ser&atilde;o considerados no mesmo grupo e suas divisas eliminadas e caso n&atilde;o tenha sido escolhido nenhum item, todas os pol&iacute;gonos ser&atilde;o agrupados em um s&oacute;. O resultado final ser&aacute; um novo tema com pol&iacute;gonos diferentes dos originais e cuja tabela de atributos conter&aacute; apenas um item."; 149 + var ins = "<p class='paragrafo'>"+$trad(1,i3GEOF.dissolve.dicionario);
150 i3GEO.util.proximoAnterior("","i3GEOF.dissolve.t1()",ins,"i3GEOFgradeDePontost0","i3GEOdissolveresultado"); 150 i3GEO.util.proximoAnterior("","i3GEOF.dissolve.t1()",ins,"i3GEOFgradeDePontost0","i3GEOdissolveresultado");
151 }, 151 },
152 t1: function(){ 152 t1: function(){
153 - var ins = "<p class='paragrafo'>Tema, com sele&ccedil;&atilde;o, que ser&aacute; utilizado:"; 153 + var ins = "<p class='paragrafo'>"+$trad(2,i3GEOF.dissolve.dicionario);
154 ins += "<div id='i3GEOdissolveSelTemas' style='text-align:left;'></div>"; 154 ins += "<div id='i3GEOdissolveSelTemas' style='text-align:left;'></div>";
155 i3GEO.util.proximoAnterior("i3GEOF.dissolve.t0()","i3GEOF.dissolve.t2()",ins,"i3GEOF.dissolve.t1","i3GEOdissolveresultado"); 155 i3GEO.util.proximoAnterior("i3GEOF.dissolve.t0()","i3GEOF.dissolve.t2()",ins,"i3GEOF.dissolve.t1","i3GEOdissolveresultado");
156 i3GEOF.dissolve.comboTemasSel(); 156 i3GEOF.dissolve.comboTemasSel();
157 }, 157 },
158 t2: function(){ 158 t2: function(){
159 - var ins = "<p class='paragrafo' >Escolha o item que ser&aacute; utilizado (opcional)</p>";  
160 - ins += "<div style='text-align:left;' id='i3GEOdissolveDivItem' >Aguarde...</div>"; 159 + var ins = "<p class='paragrafo' >"+$trad(3,i3GEOF.dissolve.dicionario);
  160 + ins += "<div style='text-align:left;' id='i3GEOdissolveDivItem' >"+$trad("o1")+"</div>";
161 i3GEO.util.proximoAnterior("i3GEOF.dissolve.t1()","i3GEOF.dissolve.t3()",ins,"i3GEOF.dissolve.t2","i3GEOdissolveresultado"); 161 i3GEO.util.proximoAnterior("i3GEOF.dissolve.t1()","i3GEOF.dissolve.t3()",ins,"i3GEOF.dissolve.t2","i3GEOdissolveresultado");
162 i3GEOF.dissolve.comboItem(); 162 i3GEOF.dissolve.comboItem();
163 }, 163 },
164 t3: function(){ 164 t3: function(){
165 - var ins = "<p class='paragrafo'>O tema com as divisas eliminadas ser&aacute; adicionado ao mapa atual.";  
166 - ins += "<br><br><input id=i3GEOdissolvebotao1 type='buttom' value='Dissolver' />"; 165 + var ins = "<p class='paragrafo'>"+$trad(4,i3GEOF.dissolve.dicionario);
  166 + ins += "<br><br><input id=i3GEOdissolvebotao1 type='buttom' value='"+$trad(5,i3GEOF.dissolve.dicionario)+"' />";
167 i3GEO.util.proximoAnterior("i3GEOF.dissolve.t2()","",ins,"i3GEOF.dissolve.t3","i3GEOdissolveresultado"); 167 i3GEO.util.proximoAnterior("i3GEOF.dissolve.t2()","",ins,"i3GEOF.dissolve.t3","i3GEOdissolveresultado");
168 new YAHOO.widget.Button( 168 new YAHOO.widget.Button(
169 "i3GEOdissolvebotao1", 169 "i3GEOdissolvebotao1",
@@ -192,7 +192,7 @@ i3GEOF.dissolve = { @@ -192,7 +192,7 @@ i3GEOF.dissolve = {
192 fim = function(retorno){ 192 fim = function(retorno){
193 i3GEOF.dissolve.aguarde.visibility = "hidden"; 193 i3GEOF.dissolve.aguarde.visibility = "hidden";
194 if (retorno.data === undefined ) 194 if (retorno.data === undefined )
195 - {$i("i3GEOdissolvefim").innerHTML = "Erro. A opera&ccedil;&atilde;o demorou muito.";} 195 + {$i("i3GEOdissolvefim").innerHTML = $trad(6,i3GEOF.dissolve.dicionario);}
196 else 196 else
197 {i3GEO.atualiza();} 197 {i3GEO.atualiza();}
198 }; 198 };
@@ -255,4 +255,4 @@ i3GEOF.dissolve = { @@ -255,4 +255,4 @@ i3GEOF.dissolve = {
255 "i3GEOdissolveDivItem" 255 "i3GEOdissolveDivItem"
256 ); 256 );
257 } 257 }
258 -}; 258 +};
259 \ No newline at end of file 259 \ No newline at end of file
ferramentas/distanciaptpt/dicionario.js
1 //+$trad(1,i3GEOF.distanciaptpt.dicionario)+ 1 //+$trad(1,i3GEOF.distanciaptpt.dicionario)+
2 i3GEOF.distanciaptpt.dicionario = { 2 i3GEOF.distanciaptpt.dicionario = {
3 -1: [{  
4 -pt:"",  
5 -en:"",  
6 -es:"",  
7 -it:""  
8 -}],  
9 -2: [{  
10 -pt:"",  
11 -en:"",  
12 -es:"",  
13 -it:""  
14 -}],  
15 -3: [{  
16 -pt:"",  
17 -en:"",  
18 -es:"",  
19 -it:""  
20 -}],  
21 -4: [{  
22 -pt:"",  
23 -en:"",  
24 -es:"",  
25 -it:""  
26 -}],  
27 -5: [{  
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"",  
59 -en:"",  
60 -es:"",  
61 -it:""  
62 -}] 3 + 1: [{
  4 + pt:"O c&aacute;lculo de dist&acirc;ncias &eacute; feito de um ponto em rela&ccedil;&atilde;o aos mais pr&oacute;ximos existentes no mesmo tema ou em outro tema.",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"O ponto origem, deve estar selecionado em um dos temas existentes no mapa.",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"Os pontos de destino s&atilde;o selecionados em fun&ccedil;&atilde;o de uma dist&acirc;ncia fixa do ponto origem.",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Tema que cont&eacute;m os pontos de origem (pelo menos um ponto deve estar selecionado):",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Tema que cont&eacute;m o(s) ponto(s) de destino:",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Distância (metros) m&aacute;xima que ser&aacute; considerada entre os pontos de origem e os pontos de destino:",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Escolha os itens das tabelas de atributos dos temas de origem e de destino que ser&atilde;o acrescentados ao novo tema que ser&aacute; criado com o resultado do c&aacute;lculo.",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Para o tema de origem:",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"Para o tema de destino:",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"O tema com o c&aacute;lculo ser&aacute; adicionado ao mapa atual.",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Calcular",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Erro. A opera&ccedil;&atilde;o demorou muito.",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"Algum par&acirc;metro n&atilde;o foi preenchido.",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }]
63 }; 81 };
64 \ No newline at end of file 82 \ No newline at end of file
ferramentas/distanciaptpt/index.js
@@ -147,35 +147,35 @@ i3GEOF.distanciaptpt = { @@ -147,35 +147,35 @@ i3GEOF.distanciaptpt = {
147 }, 147 },
148 t0: function() 148 t0: function()
149 { 149 {
150 - var ins = "<p class='paragrafo'>O c&aacute;lculo de dist&acirc;ncias &eacute; feito de um ponto em rela&ccedil;&atilde;o aos mais pr&oacute;ximos existentes no mesmo tema ou em outro tema.";  
151 - ins += "<p class='paragrafo'>O ponto origem, deve estar selecionado em um dos temas existentes no mapa.";  
152 - ins += "<p class='paragrafo'>Os pontos de destino s&atilde;o selecionados em fun&ccedil;&atilde;o de uma dist&acirc;ncia fixa do ponto origem."; 150 + var ins = "<p class='paragrafo'>" + $trad(1,i3GEOF.distanciaptpt.dicionario);
  151 + ins += "<p class='paragrafo'>" + $trad(2,i3GEOF.distanciaptpt.dicionario);
  152 + ins += "<p class='paragrafo'>" + $trad(3,i3GEOF.distanciaptpt.dicionario);
153 i3GEO.util.proximoAnterior("","i3GEOF.distanciaptpt.t1()",ins,"i3GEOFgradeDePontost0","i3GEOdistanciaptptresultado"); 153 i3GEO.util.proximoAnterior("","i3GEOF.distanciaptpt.t1()",ins,"i3GEOFgradeDePontost0","i3GEOdistanciaptptresultado");
154 }, 154 },
155 t1: function(){ 155 t1: function(){
156 - var ins = "<p class='paragrafo' >Tema que cont&eacute;m os pontos de origem (pelo menos um ponto deve estar selecionado):<br>"; 156 + var ins = "<p class='paragrafo' >" + $trad(4,i3GEOF.distanciaptpt.dicionario)+"<br>";
157 ins += "<div style='text-align:left;' id='i3GEOdistanciaptptSelTemasOrigem' ></div><br>"; 157 ins += "<div style='text-align:left;' id='i3GEOdistanciaptptSelTemasOrigem' ></div><br>";
158 - ins += "<p class='paragrafo' >Tema que cont&eacute;m o(s) ponto(s) de destino:<br>"; 158 + ins += "<p class='paragrafo' >" + $trad(5,i3GEOF.distanciaptpt.dicionario)+"<br>";
159 ins += "<div style='text-align:left;' id='i3GEOdistanciaptptSelTemasDestino' ></div><br>"; 159 ins += "<div style='text-align:left;' id='i3GEOdistanciaptptSelTemasDestino' ></div><br>";
160 - ins += "<p class='paragrafo' >Distância (metros) m&aacute;xima que ser&aacute; considerada entre os pontos de origem e os pontos de destino:<br>"; 160 + ins += "<p class='paragrafo' >" + $trad(6,i3GEOF.distanciaptpt.dicionario)+"<br>";
161 ins += $inputText("","","i3GEOFdistanciaptptdistancia","",10,"100000"); 161 ins += $inputText("","","i3GEOFdistanciaptptdistancia","",10,"100000");
162 i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t0()","i3GEOF.distanciaptpt.t2()",ins,"i3GEOF.distanciaptpt.t1","i3GEOdistanciaptptresultado"); 162 i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t0()","i3GEOF.distanciaptpt.t2()",ins,"i3GEOF.distanciaptpt.t1","i3GEOdistanciaptptresultado");
163 i3GEOF.distanciaptpt.comboTemasOrigem(); 163 i3GEOF.distanciaptpt.comboTemasOrigem();
164 i3GEOF.distanciaptpt.comboTemasDestino(); 164 i3GEOF.distanciaptpt.comboTemasDestino();
165 }, 165 },
166 t2: function(){ 166 t2: function(){
167 - var ins = "<p class='paragrafo' >Escolha os itens das tabelas de atributos dos temas de origem e de destino que ser&atilde;o acrescentados ao novo tema que ser&aacute; criado com o resultado do c&aacute;lculo.</p>";  
168 - ins += "<p class='paragrafo' >Para o tema de origem:</p>";  
169 - ins += "<div style='text-align:left;' id='i3GEOondeItensTemaOrigem' >Aguarde...</div>";  
170 - ins += "<br><p class='paragrafo' >Para o tema de destino:</p>";  
171 - ins += "<div style='text-align:left;' id='i3GEOondeItensTemaDestino' >Aguarde...</div>"; 167 + var ins = "<p class='paragrafo' >" + $trad(7,i3GEOF.distanciaptpt.dicionario)+"</p>";
  168 + ins += "<p class='paragrafo' >" + $trad(8,i3GEOF.distanciaptpt.dicionario)+"</p>";
  169 + ins += "<div style='text-align:left;' id='i3GEOondeItensTemaOrigem' >"+$trad("o1")+"</div>";
  170 + ins += "<br><p class='paragrafo' >" + $trad(9,i3GEOF.distanciaptpt.dicionario)+"</p>";
  171 + ins += "<div style='text-align:left;' id='i3GEOondeItensTemaDestino' >"+$trad("o1")+"</div>";
172 i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t1()","i3GEOF.distanciaptpt.t3()",ins,"i3GEOF.distanciaptpt.t2","i3GEOdistanciaptptresultado"); 172 i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t1()","i3GEOF.distanciaptpt.t3()",ins,"i3GEOF.distanciaptpt.t2","i3GEOdistanciaptptresultado");
173 i3GEOF.distanciaptpt.comboItensOrigem(); 173 i3GEOF.distanciaptpt.comboItensOrigem();
174 i3GEOF.distanciaptpt.comboItensDestino(); 174 i3GEOF.distanciaptpt.comboItensDestino();
175 }, 175 },
176 t3: function(){ 176 t3: function(){
177 - var ins = "<p class='paragrafo'>O tema com o c&aacute;lculo ser&aacute; adicionado ao mapa atual.";  
178 - ins += "<br><br><input id=i3GEOdistanciaptptbotao1 type='buttom' value='Calcular' />"; 177 + var ins = "<p class='paragrafo'>" + $trad(10,i3GEOF.distanciaptpt.dicionario);
  178 + ins += "<br><br><input id=i3GEOdistanciaptptbotao1 type='buttom' value='"+$trad(11,i3GEOF.distanciaptpt.dicionario)+"' />";
179 i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t2()","",ins,"i3GEOF.distanciaptpt.t3","i3GEOdistanciaptptresultado"); 179 i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t2()","",ins,"i3GEOF.distanciaptpt.t3","i3GEOdistanciaptptresultado");
180 new YAHOO.widget.Button( 180 new YAHOO.widget.Button(
181 "i3GEOdistanciaptptbotao1", 181 "i3GEOdistanciaptptbotao1",
@@ -205,7 +205,7 @@ i3GEOF.distanciaptpt = { @@ -205,7 +205,7 @@ i3GEOF.distanciaptpt = {
205 i3GEOF.distanciaptpt.aguarde.visibility = "visible"; 205 i3GEOF.distanciaptpt.aguarde.visibility = "visible";
206 fim = function(retorno){ 206 fim = function(retorno){
207 if (retorno.data==undefined ) 207 if (retorno.data==undefined )
208 - {$i("i3GEOdistanciaptptfim").innerHTML = "<p class='paragrafo' >Erro. A opera&ccedil;&atilde;o demorou muito.";} 208 + {$i("i3GEOdistanciaptptfim").innerHTML = "<p class='paragrafo' >"+$trad(12,i3GEOF.distanciaptpt.dicionario);}
209 else 209 else
210 {i3GEO.atualiza();} 210 {i3GEO.atualiza();}
211 i3GEOF.distanciaptpt.aguarde.visibility = "hidden"; 211 i3GEOF.distanciaptpt.aguarde.visibility = "hidden";
@@ -216,7 +216,7 @@ i3GEOF.distanciaptpt = { @@ -216,7 +216,7 @@ i3GEOF.distanciaptpt = {
216 cp.call(p,"distanciaptpt",fim); 216 cp.call(p,"distanciaptpt",fim);
217 } 217 }
218 else 218 else
219 - {$i("i3GEOdistanciaptptfim").innerHTML = "Algum par&acirc;metro n&atilde;o foi preenchido.";} 219 + {$i("i3GEOdistanciaptptfim").innerHTML = $trad(13,i3GEOF.distanciaptpt.dicionario);}
220 } 220 }
221 catch(e){$i("i3GEOdistanciaptptfim").innerHTML = "<p class='paragrafo' >Erro. "+e;i3GEO.janela.fechaAguarde();i3GEOF.distanciaptpt.aguarde.visibility = "hidden";} 221 catch(e){$i("i3GEOdistanciaptptfim").innerHTML = "<p class='paragrafo' >Erro. "+e;i3GEO.janela.fechaAguarde();i3GEOF.distanciaptpt.aguarde.visibility = "hidden";}
222 }, 222 },
@@ -324,4 +324,4 @@ i3GEOF.distanciaptpt = { @@ -324,4 +324,4 @@ i3GEOF.distanciaptpt = {
324 "i3GEOondeItensTemaDestino" 324 "i3GEOondeItensTemaDestino"
325 ); 325 );
326 } 326 }
327 -}; 327 +};
328 \ No newline at end of file 328 \ No newline at end of file
ferramentas/download/dicionario.js
1 //+$trad(1,i3GEOF.download.dicionario)+ 1 //+$trad(1,i3GEOF.download.dicionario)+
2 i3GEOF.download.dicionario = { 2 i3GEOF.download.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Clique com o bot&atilde;o da direita do mouse sobre o(s) arquivo(s) abaixo para fazer o download.",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"", 10 +pt:"Ocorreu um erro. O tema n&atilde;o foi encontrado. Pode ser que o c&oacute;digo do tema n&atilde;o existe na defini&ccedil;&atilde;o do mapfile. Informe o administrador do sistema.",
11 en:"", 11 en:"",
12 es:"", 12 es:"",
13 it:"" 13 it:""
14 }], 14 }],
15 3: [{ 15 3: [{
16 -pt:"", 16 +pt:"N&uacute;mero de registros",
17 en:"", 17 en:"",
18 es:"", 18 es:"",
19 it:"" 19 it:""
ferramentas/download/index.js
@@ -93,7 +93,7 @@ i3GEOF.download = { @@ -93,7 +93,7 @@ i3GEOF.download = {
93 */ 93 */
94 html:function(divid,tema){ 94 html:function(divid,tema){
95 var cp,p,ins,mostraDownload; 95 var cp,p,ins,mostraDownload;
96 - ins = '<p class="paragrafo" >Clique com o bot&atilde;o da direita do mouse sobre o(s) arquivo(s) abaixo para fazer o download.</p>'; 96 + ins = '<p class="paragrafo" >'+$trad(1,i3GEOF.download.dicionario)+'</p>';
97 ins += '<p class="paragrafo" ><div id=i3GEOdownloadResultado ></div>'; 97 ins += '<p class="paragrafo" ><div id=i3GEOdownloadResultado ></div>';
98 $i(divid).innerHTML += ins; 98 $i(divid).innerHTML += ins;
99 mostraDownload = function(retorno){ 99 mostraDownload = function(retorno){
@@ -104,17 +104,17 @@ i3GEOF.download = { @@ -104,17 +104,17 @@ i3GEOF.download = {
104 arqs = retorno.arquivos.split(","); 104 arqs = retorno.arquivos.split(",");
105 n = arqs.length; 105 n = arqs.length;
106 if(retorno == "erro") 106 if(retorno == "erro")
107 - {ins = "<p style=color:red >Ocorreu um erro. O tema n&atilde;o foi encontrado. Pode ser que o c&oacute;digo do tema n&atilde;o existe na defini&ccedil;&atilde;o do mapfile. Informe o administrador do sistema.<br>";} 107 + {ins = "<p style=color:red >"+$trad(2,i3GEOF.download.dicionario)+"<br>";}
108 else{ 108 else{
109 for (arq=0;arq<n;arq++){ 109 for (arq=0;arq<n;arq++){
110 ins += "<a href='"+window.location.protocol+"//"+window.location.host+"/"+arqs[arq]+"'>"+arqs[arq]+"</a><br>"; 110 ins += "<a href='"+window.location.protocol+"//"+window.location.host+"/"+arqs[arq]+"'>"+arqs[arq]+"</a><br>";
111 } 111 }
112 } 112 }
113 if(retorno.nreg) 113 if(retorno.nreg)
114 - {ins += "<br><br>N&uacute;mero de registros ="+retorno.nreg;} 114 + {ins += "<br><br>"+$trad(3,i3GEOF.download.dicionario)+" ="+retorno.nreg;}
115 } 115 }
116 else 116 else
117 - {ins = "<p style=color:red >Ocorreu um erro<br>";} 117 + {ins = "<p style=color:red >"+$trad("x66")+"<br>";}
118 $i("i3GEOdownloadResultado").innerHTML = ins; 118 $i("i3GEOdownloadResultado").innerHTML = ins;
119 i3GEOF.download.aguarde.visibility = "hidden"; 119 i3GEOF.download.aguarde.visibility = "hidden";
120 }; 120 };
@@ -159,4 +159,4 @@ i3GEOF.download = { @@ -159,4 +159,4 @@ i3GEOF.download = {
159 i3GEOF.download.aguarde.visibility = "visible"; 159 i3GEOF.download.aguarde.visibility = "visible";
160 i3GEOF.download.html(divid,tema); 160 i3GEOF.download.html(divid,tema);
161 } 161 }
162 -}; 162 +};
163 \ No newline at end of file 163 \ No newline at end of file
ferramentas/editorsql/dicionario.js
1 //+$trad(1,i3GEOF.editorsql.dicionario)+ 1 //+$trad(1,i3GEOF.editorsql.dicionario)+
2 i3GEOF.editorsql.dicionario = { 2 i3GEOF.editorsql.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Valores encontrados:",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"", 10 +pt:"Veja aqui o manual de fun&ccedil;&otilde;es SQL do Postgis",
11 en:"", 11 en:"",
12 es:"", 12 es:"",
13 it:"" 13 it:""
14 }], 14 }],
15 3: [{ 15 3: [{
16 -pt:"",  
17 -en:"",  
18 -es:"",  
19 -it:""  
20 -}],  
21 -4: [{  
22 -pt:"",  
23 -en:"",  
24 -es:"",  
25 -it:""  
26 -}],  
27 -5: [{  
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 16 +pt:"Lista de itens existentes na tabela de atributos do tema (escolha um para ver os valores)",
59 en:"", 17 en:"",
60 es:"", 18 es:"",
61 it:"" 19 it:""
ferramentas/editorsql/index.js
@@ -106,7 +106,7 @@ i3GEOF.editorsql = { @@ -106,7 +106,7 @@ i3GEOF.editorsql = {
106 i3GEO.temaAtivo, 106 i3GEO.temaAtivo,
107 $i("i3GEOeditorsqlItem").value, 107 $i("i3GEOeditorsqlItem").value,
108 function(retorno){ 108 function(retorno){
109 - $i("i3GEOeditorsqlvalores").innerHTML = "<p class=paragrafo >Valores encontrados:<br><br>"+retorno.dados+"</p>"; 109 + $i("i3GEOeditorsqlvalores").innerHTML = "<p class=paragrafo >"+$trad(1,i3GEOF.editorsql.dicionario)+"<br><br>"+retorno.dados+"</p>";
110 }, 110 },
111 "i3GEOeditorsqlvalores" 111 "i3GEOeditorsqlvalores"
112 ); 112 );
@@ -130,9 +130,9 @@ i3GEOF.editorsql = { @@ -130,9 +130,9 @@ i3GEOF.editorsql = {
130 */ 130 */
131 html:function(){ 131 html:function(){
132 var ins = "<textarea rows='4' colums='20' cols='38' id=i3GEOeditorsqlSQL ></textarea>" + 132 var ins = "<textarea rows='4' colums='20' cols='38' id=i3GEOeditorsqlSQL ></textarea>" +
133 - '<br><br><p class=paragrafo ><input size=20 id=i3GEOeditorsqlbotao1 type=button value="Aplica" />' +  
134 - '<br><br><a class=paragrafo href="http://postgis.refractions.net/documentation/manual-1.4/ch07.html" target=_blank >Veja aqui o manual de fun&ccedil;&otilde;es SQL do Postgis</a>' +  
135 - '<br><p class=paragrafo >Lista de itens existentes na tabela de atributos do tema (escolha um para ver os valores):</p>' + 133 + '<br><br><p class=paragrafo ><input size=20 id=i3GEOeditorsqlbotao1 type=button value="'+$trad("p14")+'" />' +
  134 + '<br><br><a class=paragrafo href="http://postgis.refractions.net/documentation/manual-1.4/ch07.html" target=_blank >'+$trad(2,i3GEOF.editorsql.dicionario)+'</a>' +
  135 + '<br><p class=paragrafo >'+$trad(3,i3GEOF.editorsql.dicionario)+':</p>' +
136 '<div class=paragrafo id=i3GEOeditorsqlDivItem ></div>' + 136 '<div class=paragrafo id=i3GEOeditorsqlDivItem ></div>' +
137 '<div class=paragrafo id=i3GEOeditorsqlvalores ></div>'; 137 '<div class=paragrafo id=i3GEOeditorsqlvalores ></div>';
138 return ins; 138 return ins;
@@ -201,4 +201,4 @@ i3GEOF.editorsql = { @@ -201,4 +201,4 @@ i3GEOF.editorsql = {
201 }; 201 };
202 i3GEO.php.alteraData(temp,i3GEO.temaAtivo,$i("i3GEOeditorsqlSQL").value); 202 i3GEO.php.alteraData(temp,i3GEO.temaAtivo,$i("i3GEOeditorsqlSQL").value);
203 } 203 }
204 -}; 204 -};
  205 +};
205 \ No newline at end of file 206 \ No newline at end of file
ferramentas/etiqueta/dicionario.js
1 //+$trad(1,i3GEOF.etiqueta.dicionario)+ 1 //+$trad(1,i3GEOF.etiqueta.dicionario)+
2 i3GEOF.etiqueta.dicionario = { 2 i3GEOF.etiqueta.dicionario = {
3 1: [{ 3 1: [{
4 -pt:"", 4 +pt:"Escolha um tema da lista",
5 en:"", 5 en:"",
6 es:"", 6 es:"",
7 it:"" 7 it:""
8 }], 8 }],
9 2: [{ 9 2: [{
10 -pt:"", 10 +pt:"Escolha o item que ser&aacute; utilizado como fonte de dados para mostrar na etiqueta",
11 en:"", 11 en:"",
12 es:"", 12 es:"",
13 it:"" 13 it:""
14 }], 14 }],
15 3: [{ 15 3: [{
16 -pt:"",  
17 -en:"",  
18 -es:"",  
19 -it:""  
20 -}],  
21 -4: [{  
22 -pt:"",  
23 -en:"",  
24 -es:"",  
25 -it:""  
26 -}],  
27 -5: [{  
28 -pt:"",  
29 -en:"",  
30 -es:"",  
31 -it:""  
32 -}],  
33 -6: [{  
34 -pt:"",  
35 -en:"",  
36 -es:"",  
37 -it:""  
38 -}],  
39 -7: [{  
40 -pt:"",  
41 -en:"",  
42 -es:"",  
43 -it:""  
44 -}],  
45 -8: [{  
46 -pt:"",  
47 -en:"",  
48 -es:"",  
49 -it:""  
50 -}],  
51 -9: [{  
52 -pt:"",  
53 -en:"",  
54 -es:"",  
55 -it:""  
56 -}],  
57 -10: [{  
58 -pt:"", 16 +pt:"Desativar todas as etiquetas",
59 en:"", 17 en:"",
60 es:"", 18 es:"",
61 it:"" 19 it:""
ferramentas/etiqueta/index.js
@@ -85,7 +85,7 @@ i3GEOF.etiqueta = { @@ -85,7 +85,7 @@ i3GEOF.etiqueta = {
85 inicia: function(iddiv){ 85 inicia: function(iddiv){
86 i3GEO.janela.comboCabecalhoTemas("i3GEOFetiquetaComboCabeca","i3GEOFetiquetaComboCabecaSel","etiqueta","ligadosComTabela"); 86 i3GEO.janela.comboCabecalhoTemas("i3GEOFetiquetaComboCabeca","i3GEOFetiquetaComboCabecaSel","etiqueta","ligadosComTabela");
87 if(i3GEO.temaAtivo === ""){ 87 if(i3GEO.temaAtivo === ""){
88 - $i(iddiv).innerHTML = '<img src="../imagens/opcoes.gif" ><p style="position: relative; top: -35px; width: 180px; font-size: 15px; text-align: left; left: 35px;">Escolha um tema da lista</p>'; 88 + $i(iddiv).innerHTML = '<img src="../imagens/opcoes.gif" ><p style="position: relative; top: -35px; width: 180px; font-size: 15px; text-align: left; left: 35px;">'+$trad(1,i3GEOF.etiqueta.dicionario)+'</p>';
89 return; 89 return;
90 } 90 }
91 try{ 91 try{
@@ -113,12 +113,12 @@ i3GEOF.etiqueta = { @@ -113,12 +113,12 @@ i3GEOF.etiqueta = {
113 */ 113 */
114 html:function(){ 114 html:function(){
115 var ins = ''; 115 var ins = '';
116 - ins += '<p class="paragrafo" >Escolha o item que ser&aacute; utilizado como fonte de dados para mostrar na etiqueta:<br>'; 116 + ins += '<p class="paragrafo" >'+$trad(2,i3GEOF.etiqueta.dicionario)+':<br>';
117 ins += '<div id=i3GEOetiquetalistai class=digitar style="text-align:left;left:0px;top:0px;330px;height:80px;overflow:auto;display:block;"></div>'; 117 ins += '<div id=i3GEOetiquetalistai class=digitar style="text-align:left;left:0px;top:0px;330px;height:80px;overflow:auto;display:block;"></div>';
118 ins += '<br>'; 118 ins += '<br>';
119 ins += '<p class="paragrafo" >'; 119 ins += '<p class="paragrafo" >';
120 - ins += '<input id=i3GEOetiquetabotao1 size=35 type=button value="Aplicar" />';  
121 - ins += '<input id=i3GEOetiquetabotao2 size=35 type=button value="Desativar todas as etiquetas" />'; 120 + ins += '<input id=i3GEOetiquetabotao1 size=35 type=button value="'+$trad("p14")+'" />';
  121 + ins += '<input id=i3GEOetiquetabotao2 size=35 type=button value="'+$trad(3,i3GEOF.etiqueta.dicionario)+'" />';
122 return ins; 122 return ins;
123 }, 123 },
124 /* 124 /*
@@ -205,7 +205,7 @@ i3GEOF.etiqueta = { @@ -205,7 +205,7 @@ i3GEOF.etiqueta = {
205 ins.push("</table>"); 205 ins.push("</table>");
206 } 206 }
207 catch(e) 207 catch(e)
208 - {$i("i3GEOetiquetalistai").innerHTML = "<p style=color:red >Ocorreu um erro<br>"+e;} 208 + {$i("i3GEOetiquetalistai").innerHTML = "<p style=color:red >Erro<br>"+e;}
209 }, 209 },
210 /* 210 /*
211 Function: pegaItensMarcados 211 Function: pegaItensMarcados
@@ -281,4 +281,4 @@ i3GEOF.etiqueta = { @@ -281,4 +281,4 @@ i3GEOF.etiqueta = {
281 cp.call(p,"etiqueta",temp); 281 cp.call(p,"etiqueta",temp);
282 }catch(e){i3GEO.janela.tempoMsg("Erro: "+e);i3GEOF.etiqueta.aguarde.visibility = "hidden";} 282 }catch(e){i3GEO.janela.tempoMsg("Erro: "+e);i3GEOF.etiqueta.aguarde.visibility = "hidden";}
283 } 283 }
284 -}; 284 +};
285 \ No newline at end of file 285 \ No newline at end of file