Commit 890f0af327f757eb3030a371e7f5da7ba1bc296f

Authored by Edmar Moretti
1 parent 00588900

--no commit message

ferramentas/agrupaelementos/dicionario.js
1   -//+$trad(1,i3GEOF.agrupaelementos.dicionario)+
  1 +//+$trad(1,i3GEOF.agrupaElementos.dicionario)+
2 2 i3GEOF.agrupaElementos.dicionario = {
3 3 1: [{
4   -pt:"",
  4 +pt:"Essa ferramenta transforma vários elementos selecionados de um tema em um só gerando um polígono para cada grupo (polígonos convexos).",
5 5 en:"",
6 6 es:"",
7 7 it:""
8 8 }],
9 9 2: [{
10   -pt:"",
  10 +pt:"Para definir quais elementos devem ser unidos uns com os outros é preciso escolher um item da tabela de atributos do tema. Os elementos que possuírem o mesmo valor serão considerados no mesmo grupo. Caso nã tenha sido escolhido nenhum item, todas os elementos serão agrupados em um só",
11 11 en:"",
12 12 es:"",
13 13 it:""
14 14 }],
15 15 3: [{
16   -pt:"",
  16 +pt:"O resultado final será um novo tema com elementos diferentes dos originais e cuja tabela de atributos conterá apenas o item escolhido.",
17 17 en:"",
18 18 es:"",
19 19 it:""
20 20 }],
21 21 4: [{
22   -pt:"",
  22 +pt:"Tema que contém os elementos (pelo menos um elemento deve estar selecionado)",
23 23 en:"",
24 24 es:"",
25 25 it:""
26 26 }],
27 27 5: [{
28   -pt:"",
  28 +pt:"Escolha o item da tabela de atributos que será utilizado para agregar. (opcional)",
29 29 en:"",
30 30 es:"",
31 31 it:""
32 32 }],
33 33 6: [{
34   -pt:"",
  34 +pt:"O tema com o agrupamento será adicionado ao mapa atual.",
35 35 en:"",
36 36 es:"",
37 37 it:""
38 38 }],
39 39 7: [{
40   -pt:"",
  40 +pt:"Erro. A operação demorou muito.",
41 41 en:"",
42 42 es:"",
43 43 it:""
44 44 }],
45 45 8: [{
46   -pt:"",
  46 +pt:"Tema invalido",
47 47 en:"",
48 48 es:"",
49 49 it:""
50 50 }],
51 51 9: [{
52   -pt:"",
  52 +pt:"erro ao ler os itens do tema de origem",
53 53 en:"",
54 54 es:"",
55 55 it:""
56 56 }],
57 57 10: [{
58   -pt:"",
  58 +pt:"Criar agrupamento",
59 59 en:"",
60 60 es:"",
61 61 it:""
... ...
ferramentas/agrupaelementos/index.js
... ... @@ -146,28 +146,27 @@ i3GEOF.agrupaElementos = {
146 146 },
147 147 t0: function()
148 148 {
149   - var ins = "<p class='paragrafo' >Essa ferramenta transforma v&aacute;rios elementos selecionados de um tema em um s&oacute; gerando um pol&iacute;gono para cada grupo (pol&iacute;gonos convexos).";
150   - ins += "<p class='paragrafo' >Para definir quais elementos devem ser unidos uns com os outros &eacute; preciso escolher um item da tabela de atributos do tema.";
151   - ins += "Os elementos que possu&iacute;rem o mesmo valor ser&atilde;o considerados no mesmo grupo. Caso n&atilde; tenha sido escolhido nenhum item, todas os elementos ser&atilde;o agrupados em um s&oacute;";
152   - ins += "<p class='paragrafo' >O resultado final ser&aacute; um novo tema com elementos diferentes dos originais e cuja tabela de atributos conter&aacute; apenas o item escolhido.";
  149 + var ins = "<p class='paragrafo' >"+$trad(1,i3GEOF.agrupaElementos.dicionario);
  150 + ins += "<p class='paragrafo' >"+$trad(2,i3GEOF.agrupaElementos.dicionario);
  151 + ins += "<p class='paragrafo' >"+$trad(3,i3GEOF.agrupaElementos.dicionario);
153 152 i3GEO.util.proximoAnterior("","i3GEOF.agrupaElementos.t1()",ins,"i3GEOFgradeDePontost0","i3GEOagrupaelementosresultado");
154 153 },
155 154 t1: function(){
156   - var ins = "<p class='paragrafo' >Tema que cont&eacute;m os elementos (pelo menos um elemento deve estar selecionado):<br>";
  155 + var ins = "<p class='paragrafo' >"+$trad(4,i3GEOF.agrupaElementos.dicionario)+":<br>";
157 156 ins += "<div id='i3GEOagrupaelementosSelTemas' style='text-align:left;font-size:11px'></div>";
158 157 i3GEO.util.proximoAnterior("i3GEOF.agrupaElementos.t0()","i3GEOF.agrupaElementos.t2()",ins,"i3GEOF.agrupaElementos.t1","i3GEOagrupaelementosresultado");
159 158 i3GEOF.agrupaElementos.comboTemasSel();
160 159 },
161 160 t2: function(){
162   - var ins = "<p class='paragrafo' >Escolha o item da tabela de atributos que ser&aacute; utilizado para agregar. (opcional)";
  161 + var ins = "<p class='paragrafo' >"+$trad(5,i3GEOF.agrupaElementos.dicionario);
163 162 ins += "<div id='i3GEOagrupaelementosSelItens' style='text-align:left;font-size:11px;'></div>";
164 163 i3GEO.util.proximoAnterior("i3GEOF.agrupaElementos.t1()","i3GEOF.agrupaElementos.t3()",ins,"i3GEOF.agrupaElementos.t2","i3GEOagrupaelementosresultado");
165 164 $i("i3GEOagrupaelementosSelItens").style.display = "block";
166 165 i3GEOF.agrupaElementos.comboItensSel();
167 166 },
168 167 t3: function(){
169   - var ins = "<p class='paragrafo'>O tema com o agrupamento ser&aacute; adicionado ao mapa atual.";
170   - ins += "<br><br><input id=i3GEOagrupaelementosbotao1 type='buttom' value='Criar agrupamento' />";
  168 + var ins = "<p class='paragrafo'>"+$trad(6,i3GEOF.agrupaElementos.dicionario);
  169 + ins += "<br><br><input id=i3GEOagrupaelementosbotao1 type='buttom' value='"+$trad(10,i3GEOF.agrupaElementos.dicionario)+"' />";
171 170 i3GEO.util.proximoAnterior("i3GEOF.agrupaElementos.t2()","",ins,"i3GEOF.agrupaElementos.t3","i3GEOagrupaelementosresultado");
172 171 new YAHOO.widget.Button(
173 172 "i3GEOagrupaelementosbotao1",
... ... @@ -198,7 +197,7 @@ i3GEOF.agrupaElementos = {
198 197 fim = function(retorno){
199 198 i3GEOF.agrupaElementos.aguarde.visibility = "hidden";
200 199 if (retorno.data === undefined )
201   - {$i("i3GEOagrupaelementosfim").innerHTML = "Erro. A opera&ccedil;&atilde;o demorou muito.";}
  200 + {$i("i3GEOagrupaelementosfim").innerHTML = $trad(7,i3GEOF.agrupaElementos.dicionario);}
202 201 else
203 202 {i3GEO.atualiza();}
204 203 };
... ... @@ -208,7 +207,7 @@ i3GEOF.agrupaElementos = {
208 207 cp.call(p,"agrupaElementos",fim);
209 208 }
210 209 else
211   - {i3GEO.janela.tempoMsg("Tema invalido");}
  210 + {i3GEO.janela.tempoMsg($trad(8,i3GEOF.agrupaElementos.dicionario));}
212 211 }
213 212 catch(e){$i("i3GEOagrupaelementosfim").innerHTML = "<p class='paragrafo' >Erro. "+e;i3GEO.janela.fechaAguarde();i3GEOF.agrupaElementos.aguarde.visibility = "hidden";}
214 213 },
... ... @@ -259,7 +258,7 @@ i3GEOF.agrupaElementos = {
259 258 tema,
260 259 function(retorno){
261 260 if(retorno.tipo === "erro"){
262   - $i("i3GEOagrupaelementosSelItens").innerHTML = "<br><br><span style='color:red'>erro ao ler os itens do tema de origem</span><br><br>";
  261 + $i("i3GEOagrupaelementosSelItens").innerHTML = "<br><br><span style='color:red'>"+$trad(9,i3GEOF.agrupaElementos.dicionario)+"</span><br><br>";
263 262 }
264 263 else{
265 264 $i("i3GEOagrupaelementosSelItens").innerHTML = retorno.dados;
... ...
ferramentas/analisageometrias/dicionario.js
1   -//+$trad(1,i3GEOF.analisageometrias.dicionario)+
2   -i3GEOF.analisageometrias.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   -}]
  1 +//+$trad(1,i3GEOF.analisaGeometrias.dicionario)+
  2 +i3GEOF.analisaGeometrias.dicionario = {
  3 + 1: [{
  4 + pt:"Adiciona",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"Retira",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"Inverte",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"Limpa",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Capturar",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Listar e escolher",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Analisar",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Escolha o tema que receber&aacute; a sele&ccedil;&atilde;o",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"Tipo de sele&ccedil;&atilde;o",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"Capturar as geometrias selecionadas",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Ap&oacute;s escolher o tema, clique no mapa para selecionar os elementos desejados, caso vc j&aacute; n&atilde;o tenha feito isso ou caso deseje alterar a sele&ccedil;&atilde;o. Conclu&iacute;da a sele&ccedil;&atilde;o, clique no bot&atilde;o de captura para obter as geometrias. <br>As geometrias capturadas podem ser vistas na segunda guia.",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Marque as geometrias para aplicar os processos desejados.",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"Recalcula a &aacute;rea e o per&iacute;metro das novas geometrias",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"Opera&ccedil;&otilde;es que obt&eacute;m descri&ccedil;&otilde;es sobre a geometria, retornando valores que s&atilde;o adicionados aos itens da geometria",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }],
  87 + 15: [{
  88 + pt:"&Aacute;rea",
  89 + en:"",
  90 + es:"",
  91 + it:""
  92 + }],
  93 + 16: [{
  94 + pt:"Per&iacute;metro",
  95 + en:"",
  96 + es:"",
  97 + it:""
  98 + }],
  99 + 17: [{
  100 + pt:"Aplicar",
  101 + en:"",
  102 + es:"",
  103 + it:""
  104 + }],
  105 + 18: [{
  106 + pt:"Opera&ccedil;&otilde;es que criam novas geometrias a partir de duas ou mais geometrias",
  107 + en:"",
  108 + es:"",
  109 + it:""
  110 + }],
  111 + 19: [{
  112 + pt:"Uni&atilde;o",
  113 + en:"",
  114 + es:"",
  115 + it:""
  116 + }],
  117 + 20: [{
  118 + pt:"Intersec&ccedil;&atilde;o",
  119 + en:"",
  120 + es:"",
  121 + it:""
  122 + }],
  123 + 21: [{
  124 + pt:"Diferen&ccedil;a",
  125 + en:"",
  126 + es:"",
  127 + it:""
  128 + }],
  129 + 22: [{
  130 + pt:"Diferen&ccedil;a inversa",
  131 + en:"",
  132 + es:"",
  133 + it:""
  134 + }],
  135 + 23: [{
  136 + pt:"Convexo",
  137 + en:"",
  138 + es:"",
  139 + it:""
  140 + }],
  141 + 24: [{
  142 + pt:"Opera&ccedil;&otilde;es que atuam sobre uma &uacute;nica geometria",
  143 + en:"",
  144 + es:"",
  145 + it:""
  146 + }],
  147 + 25: [{
  148 + pt:"Convexo",
  149 + en:"",
  150 + es:"",
  151 + it:""
  152 + }],
  153 + 26: [{
  154 + pt:"Entorno",
  155 + en:"",
  156 + es:"",
  157 + it:""
  158 + }],
  159 + 27: [{
  160 + pt:"As opera&ccedil;&otilde;es de an&aacute;lise s&atilde;o executadas sobre as geometrias selecionadas.",
  161 + en:"",
  162 + es:"",
  163 + it:""
  164 + }],
  165 + 28: [{
  166 + pt:"Para maiores informa&ccedil;&otilde;es, veja",
  167 + en:"",
  168 + es:"",
  169 + it:""
  170 + }],
  171 + 29: [{
  172 + pt:"Algumas fun&ccedil;&otilde;es para operarem corretamente sobre temas pontuais, precisam que antes seja feita a uni&atilde;o dos pontos em uma nova geometria.",
  173 + en:"",
  174 + es:"",
  175 + it:""
  176 + }],
  177 + 30: [{
  178 + pt:"Ecolha um nome para a geometria",
  179 + en:"",
  180 + es:"",
  181 + it:""
  182 + }],
  183 + 31: [{
  184 + pt:"Excluir marcados",
  185 + en:"",
  186 + es:"",
  187 + it:""
  188 + }],
  189 + 32: [{
  190 + pt:"Ver no mapa",
  191 + en:"",
  192 + es:"",
  193 + it:""
  194 + }],
  195 + 33: [{
  196 + pt:"Nenhuma geometria dispon&iacute;vel",
  197 + en:"",
  198 + es:"",
  199 + it:""
  200 + }],
  201 + 34: [{
  202 + pt:"Aguarde...",
  203 + en:"",
  204 + es:"",
  205 + it:""
  206 + }],
  207 + 35: [{
  208 + pt:"Nenhuma geometria foi marcada",
  209 + en:"",
  210 + es:"",
  211 + it:""
  212 + }],
  213 + 36: [{
  214 + pt:"",
  215 + en:"",
  216 + es:"",
  217 + it:""
  218 + }]
63 219 };
64 220 \ No newline at end of file
... ...
ferramentas/analisageometrias/index.js
... ... @@ -138,10 +138,10 @@ i3GEOF.analisaGeometrias = {
138 138 g_operacao="";
139 139 i3GEOF.analisaGeometrias.ativaFoco();
140 140 combot = "<select style='font-size:11px' id='i3GEOanalisageometriastipoOperacao' onchange='i3GEOF.analisaGeometrias.operacao(this)' >";
141   - combot += "<option value='adiciona' >Adiciona</option>";
142   - combot += "<option value='retira' >Retira</option>";
143   - combot += "<option value='inverte' >Inverte</option>";
144   - combot += "<option value='limpa' >Limpa</option>";
  141 + combot += "<option value='adiciona' >"+$trad(1,i3GEOF.analisaGeometrias.dicionario)+"</option>";
  142 + combot += "<option value='retira' >"+$trad(2,i3GEOF.analisaGeometrias.dicionario)+"</option>";
  143 + combot += "<option value='inverte' >"+$trad(3,i3GEOF.analisaGeometrias.dicionario)+"</option>";
  144 + combot += "<option value='limpa' >"+$trad(4,i3GEOF.analisaGeometrias.dicionario)+"</option>";
145 145 combot += "</select>";
146 146 $i("i3GEOanalisageometriasoperacao").innerHTML = combot;
147 147 i3GEOF.analisaGeometrias.aguarde.visibility = "hidden";
... ... @@ -162,59 +162,60 @@ i3GEOF.analisaGeometrias = {
162 162 var ins = '';
163 163 ins += '<div id=i3GEOinseregraficoguiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">';
164 164 ins += ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">';
165   - ins += ' <li><a href="#ancora"><em><div id="i3GEOanalisageometrias1" style="text-align:center;left:0px;" >Capturar</div></em></a></li>';
166   - ins += ' <li><a href="#ancora"><em><div id="i3GEOanalisageometrias2" style="text-align:center;left:0px;" >Listar e escolher</div></em></a></li>';
167   - ins += ' <li><a href="#ancora"><em><div id="i3GEOanalisageometrias3" style="text-align:center;left:0px;" >Analisar</div></em></a></li>';
  165 + ins += ' <li><a href="#ancora"><em><div id="i3GEOanalisageometrias1" style="text-align:center;left:0px;" >'+$trad(5,i3GEOF.analisaGeometrias.dicionario)+'</div></em></a></li>';
  166 + ins += ' <li><a href="#ancora"><em><div id="i3GEOanalisageometrias2" style="text-align:center;left:0px;" >'+$trad(6,i3GEOF.analisaGeometrias.dicionario)+'</div></em></a></li>';
  167 + ins += ' <li><a href="#ancora"><em><div id="i3GEOanalisageometrias3" style="text-align:center;left:0px;" >'+$trad(7,i3GEOF.analisaGeometrias.dicionario)+'</div></em></a></li>';
168 168 ins += ' </ul>';
169 169 ins += '</div>';
170 170 ins += '<div class="geralFerramentas" style="left:0px;top:0px;width:98%;height:86%;">';
171 171 ins += ' <div class=guiaobj id="i3GEOanalisageometrias1obj" style="left:1px;90%;display:none;">';
172   - ins += ' <p class=paragrafo >Escolha o tema que receber&aacute; a sele&ccedil;&atilde;o:';
  172 + ins += ' <p class=paragrafo >'+$trad(8,i3GEOF.analisaGeometrias.dicionario)+':';
173 173 ins += ' <div id="i3GEOanalisageometriastemas" style="width:90%;text-align:left;left:0px">';
174 174 ins += ' </div><br>';
175   - ins += ' <p class=paragrafo >Tipo de sele&ccedil;&atilde;o:';
  175 + ins += ' <p class=paragrafo >'+$trad(9,i3GEOF.analisaGeometrias.dicionario)+':';
176 176 ins += ' <div id="i3GEOanalisageometriasoperacao" style="width:90%;text-align:left;left:0px">';
177 177 ins += ' </div><br>';
178   - ins += ' <p class=paragrafo ><input id=i3GEOanalisageometriasbotao1 size=45 type=button value="Capturar as geometrias selecionadas"/><br><br>';
179   - ins += ' <div id=i3GEOanalisageometriasmen1 style="top:5px;left:0px"><p class=paragrafo >Ap&oacute;s escolher o tema, clique no mapa para selecionar os elementos desejados, caso vc j&aacute; n&atilde;o tenha feito isso ou caso deseje alterar a sele&ccedil;&atilde;o. Conclu&iacute;da a sele&ccedil;&atilde;o, clique no bot&atilde;o de captura para obter as geometrias. <br>As geometrias capturadas podem ser vistas na segunda guia.';
  178 + ins += ' <p class=paragrafo ><input id=i3GEOanalisageometriasbotao1 size=45 type=button value="'+$trad(10,i3GEOF.analisaGeometrias.dicionario)+'"/><br><br>';
  179 + ins += ' <div id=i3GEOanalisageometriasmen1 style="top:5px;left:0px"><p class=paragrafo >'+$trad(11,i3GEOF.analisaGeometrias.dicionario);
180 180 ins += ' </div>';
181 181 ins += ' </div>';
182 182 ins += ' <div class=guiaobj id="i3GEOanalisageometrias2obj" style="left:1px;display:none;">';
183 183 ins += ' <div id=i3GEOanalisageometriaslistadegeometrias style="width:95%;text-align:left;left:0px;">';
184 184 ins += ' </div><br><br>';
185 185 ins += ' <div style="text-align:left;left:0px" id=i3GEOanalisageometriasmen3 >';
186   - ins += ' <p class=paragrafo >Marque as geometrias para aplicar os processos desejados.';
  186 + ins += ' <p class=paragrafo >'+$trad(12,i3GEOF.analisaGeometrias.dicionario);
187 187 ins += ' </div>';
188 188 ins += ' </div>';
189 189 ins += ' <div class=guiaobj id="i3GEOanalisageometrias3obj" style="left:1px;display:none;">';
190   - ins += ' <p class=paragrafo ><input style="cursor:pointer;vertical-align:text-bottom" type=checkbox id=i3geoanalisageometriassemprecalcula /> Recalcula a &aacute;rea e o per&iacute;metro das novas geometrias';
191   - ins += ' <p class=paragrafo >Opera&ccedil;&otilde;es que obt&eacute;m descri&ccedil;&otilde;es sobre a geometria, retornando valores que s&atilde;o adicionados aos itens da geometria:';
  190 + ins += ' <p class=paragrafo ><input style="cursor:pointer;vertical-align:text-bottom" type=checkbox id=i3geoanalisageometriassemprecalcula /> '+$trad(13,i3GEOF.analisaGeometrias.dicionario);
  191 + ins += ' <p class=paragrafo >'+$trad(14,i3GEOF.analisaGeometrias.dicionario)+':';
192 192 ins += ' <p class=paragrafo ><select id=i3GEOanalisageometriasselecaocalculo style="position:relative;top:-3px;" >';
193 193 ins += ' <option value="" selected >---</option>';
194   - ins += ' <option value=area >&Aacute;rea</option>';
195   - ins += ' <option value=perimetro >Per&iacute;metro</option>';
196   - ins += ' </select><input id=i3GEOanalisageometriasbotaocalculo type=button value="Aplicar"/></p>';
197   - ins += ' <p class=paragrafo >Opera&ccedil;&otilde;es que criam novas geometrias a partir de duas ou mais geometrias:';
  194 + ins += ' <option value=area >'+$trad(15,i3GEOF.analisaGeometrias.dicionario)+'</option>';
  195 + ins += ' <option value=perimetro >'+$trad(16,i3GEOF.analisaGeometrias.dicionario)+'</option>';
  196 + ins += ' </select><input id=i3GEOanalisageometriasbotaocalculo type=button value="'+$trad(17,i3GEOF.analisaGeometrias.dicionario)+'"/></p>';
  197 + ins += ' <p class=paragrafo >'+$trad(18,i3GEOF.analisaGeometrias.dicionario)+':';
198 198 ins += ' <p class=paragrafo ><select id=i3GEOanalisageometriasselecaofuncoes style="position:relative;top:-3px;" >';
199 199 ins += ' <option value="" selected >---</option>';
200   - ins += ' <option value=union >Uni&atilde;o</option>';
201   - ins += ' <option value=intersection >Intersec&ccedil;&atilde;o</option>';
202   - ins += ' <option value=difference >Diferen&ccedil;a</option>';
203   - ins += ' <option value=symdifference >Diferen&ccedil;a inversa</option>';
204   - ins += ' <option value=convexhull >Convexo</option>';
205   - ins += ' </select><input id=i3GEOanalisageometriasbotaofuncoes type=button value="Aplicar"/></p>';
206   - ins += ' <p class=paragrafo >Opera&ccedil;&otilde;es que atuam sobre uma &uacute;nica geometria:';
  200 + ins += ' <option value=union >'+$trad(19,i3GEOF.analisaGeometrias.dicionario)+'</option>';
  201 + ins += ' <option value=intersection >'+$trad(20,i3GEOF.analisaGeometrias.dicionario)+'</option>';
  202 + ins += ' <option value=difference >'+$trad(21,i3GEOF.analisaGeometrias.dicionario)+'</option>';
  203 + ins += ' <option value=symdifference >'+$trad(22,i3GEOF.analisaGeometrias.dicionario)+'</option>';
  204 + ins += ' <option value=convexhull >'+$trad(23,i3GEOF.analisaGeometrias.dicionario)+'</option>';
  205 + ins += ' </select><input id=i3GEOanalisageometriasbotaofuncoes type=button value="'+$trad(17,i3GEOF.analisaGeometrias.dicionario)+'"/></p>';
  206 + ins += ' <p class=paragrafo >'+$trad(24,i3GEOF.analisaGeometrias.dicionario)+':';
207 207 ins += ' <p class=paragrafo ><select id=i3GEOanalisageometriasselecaofuncoes1 style="position:relative;top:-3px;" >';
208 208 ins += ' <option value="" selected >---</option>';
209   - ins += ' <option value=convexhull >Convexo</option>';
210   - ins += ' <option value=boundary >Entorno</option>';
  209 + ins += ' <option value=convexhull >'+$trad(25,i3GEOF.analisaGeometrias.dicionario)+'</option>';
  210 + ins += ' <option value=boundary >'+$trad(26,i3GEOF.analisaGeometrias.dicionario)+'</option>';
211 211 ins += ' </select><input id=i3GEOanalisageometriasbotaofuncoes1 type=button value="Aplicar"/></p>';
212 212 ins += ' <div id=i3GEOanalisageometriasmen2 style="text-align:left;left:0px" >';
213   - ins += ' <p class=paragrafo >As opera&ccedil;&otilde;es de an&aacute;lise s&atilde;o executadas sobre as geometrias selecionadas.';
214   - ins += ' <p class=paragrafo >Para maiores informa&ccedil;&otilde;es, veja: <a href="http://www.opengeospatial.org/standards/sfs" target=blank >OGC</a>, <a href="http://postgis.refractions.net/docs/ch06.html" target=blank >PostGis, </a>e <a href="http://www.vividsolutions.com/jts/tests/index.html" target=blank >JTS</a>';
215   - ins += ' <p class=paragrafo >Algumas fun&ccedil;&otilde;es para operarem corretamente sobre temas pontuais, precisam que antes seja feita a uni&atilde;o dos pontos em uma nova geometria.';
  213 + ins += ' <p class=paragrafo >'+$trad(27,i3GEOF.analisaGeometrias.dicionario);
  214 + ins += ' <p class=paragrafo >'+$trad(28,i3GEOF.analisaGeometrias.dicionario)+': <a href="http://www.opengeospatial.org/standards/sfs" target=blank >OGC</a>, <a href="http://postgis.refractions.net/docs/ch06.html" target=blank >PostGis, </a>e <a href="http://www.vividsolutions.com/jts/tests/index.html" target=blank >JTS</a>';
  215 + ins += ' <p class=paragrafo >'+$trad(29,i3GEOF.analisaGeometrias.dicionario);
216 216 ins += ' </div>';
217 217 ins += ' </div>';
  218 +
218 219 ins += '</div> ';
219 220 return ins;
220 221 },
... ... @@ -374,7 +375,7 @@ i3GEOF.analisaGeometrias = {
374 375 i3GEOF.analisaGeometrias.aguarde.visibility = "hidden";
375 376 }
376 377 };
377   - i3GEO.janela.prompt("Ecolha um nome para a geometria:",funcaoOK,"GEO "+parseInt((Math.random() * 100),10));
  378 + i3GEO.janela.prompt($trad(30,i3GEOF.analisaGeometrias.dicionario)+":",funcaoOK,"GEO "+parseInt((Math.random() * 100),10));
378 379 },
379 380 /*
380 381 Function: listaGeo
... ... @@ -393,8 +394,8 @@ i3GEOF.analisaGeometrias = {
393 394 if(retorno.data != "") //n&atilde;o comparar com !==
394 395 {
395 396 var ins,cor,temp,j,k,i;
396   - ins = "<p class=paragrafo ><input id=i3GEOanalisageometriasbotao4 type=button size=20 value='Excluir marcados' />&nbsp;&nbsp;";
397   - ins += "<input id=i3GEOanalisageometriasbotao5 type=i3GEOanalisageometriasbutton size=20 value='Ver no mapa' /><br><br>";
  397 + ins = "<p class=paragrafo ><input id=i3GEOanalisageometriasbotao4 type=button size=20 value='"+$trad(31,i3GEOF.analisaGeometrias.dicionario)+"' />&nbsp;&nbsp;";
  398 + ins += "<input id=i3GEOanalisageometriasbotao5 type=i3GEOanalisageometriasbutton size=20 value='"+$trad(32,i3GEOF.analisaGeometrias.dicionario)+"' /><br><br>";
398 399 cor = "rgb(245,245,245)";
399 400 for (i=0;i<retorno.data.length; i++)
400 401 {
... ... @@ -431,7 +432,7 @@ i3GEOF.analisaGeometrias = {
431 432 }
432 433 else{
433 434  
434   - $i("i3GEOanalisageometriaslistadegeometrias").innerHTML = "<p class=paragrafo >Nenhuma geometria dispon&iacute;vel.";
  435 + $i("i3GEOanalisageometriaslistadegeometrias").innerHTML = "<p class=paragrafo >"+$trad(33,i3GEOF.analisaGeometrias.dicionario);
435 436 i3GEOF.analisaGeometrias.aguarde.visibility = "hidden";
436 437 }
437 438 };
... ... @@ -460,7 +461,7 @@ i3GEOF.analisaGeometrias = {
460 461 i3GEOF.analisaGeometrias.aguarde.visibility = "hidden";
461 462 return;
462 463 }
463   - $i("i3GEOanalisageometriaslistadegeometrias").innerHTML = "<p class=paragrafo >Aguarde...";
  464 + $i("i3GEOanalisageometriaslistadegeometrias").innerHTML = "<p class=paragrafo >"+$trad(34,i3GEOF.analisaGeometrias.dicionario);
464 465 p = i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+i3GEO.configura.sid+"&funcao=removergeometrias&lista="+lista;
465 466 cp = new cpaint();
466 467 cp.set_response_type("JSON");
... ... @@ -487,7 +488,7 @@ i3GEOF.analisaGeometrias = {
487 488 };
488 489 lista = i3GEOF.analisaGeometrias.pegaGeometriasMarcadas();
489 490 if(lista == ""){
490   - i3GEO.janela.tempoMsg("Nenhuma geometria foi marcada");
  491 + i3GEO.janela.tempoMsg($trad(35,i3GEOF.analisaGeometrias.dicionario));
491 492 i3GEOF.analisaGeometrias.aguarde.visibility = "hidden";
492 493 return;
493 494 }
... ... @@ -534,7 +535,7 @@ i3GEOF.analisaGeometrias = {
534 535 {i3GEOF.analisaGeometrias.aguarde.visibility = "visible";}
535 536 lista = i3GEOF.analisaGeometrias.pegaGeometriasMarcadas();
536 537 if(lista == ""){
537   - i3GEO.janela.tempoMsg("Nenhuma geometria foi marcada");
  538 + i3GEO.janela.tempoMsg($trad(35,i3GEOF.analisaGeometrias.dicionario));
538 539 i3GEOF.analisaGeometrias.aguarde.visibility = "hidden";
539 540 return;
540 541 }
... ... @@ -571,7 +572,7 @@ i3GEOF.analisaGeometrias = {
571 572  
572 573 lista = i3GEOF.analisaGeometrias.pegaGeometriasMarcadas();
573 574 if(lista == ""){
574   - i3GEO.janela.tempoMsg("Nenhuma geometria foi marcada");
  575 + i3GEO.janela.tempoMsg($trad(35,i3GEOF.analisaGeometrias.dicionario));
575 576 i3GEOF.analisaGeometrias.aguarde.visibility = "hidden";
576 577 return;
577 578 }
... ... @@ -608,7 +609,7 @@ i3GEOF.analisaGeometrias = {
608 609 {i3GEOF.analisaGeometrias.aguarde.visibility = "visible";}
609 610 lista = i3GEOF.analisaGeometrias.pegaGeometriasMarcadas();
610 611 if(lista == ""){
611   - i3GEO.janela.tempoMsg("Nenhuma geometria foi marcada");
  612 + i3GEO.janela.tempoMsg($trad(35,i3GEOF.analisaGeometrias.dicionario));
612 613 i3GEOF.analisaGeometrias.aguarde.visibility = "hidden";
613 614 return;
614 615 }
... ...
ferramentas/animacao/dicionario.js
1 1 //+$trad(1,i3GEOF.animacao.dicionario)+
2 2 i3GEOF.animacao.dicionario = {
3 3 1: [{
4   -pt:"",
  4 +pt:"inicia",
5 5 en:"",
6 6 es:"",
7 7 it:""
8 8 }],
9 9 2: [{
10   -pt:"",
  10 +pt:"rebobina",
11 11 en:"",
12 12 es:"",
13 13 it:""
14 14 }],
15 15 3: [{
16   -pt:"",
  16 +pt:"mais rapido",
17 17 en:"",
18 18 es:"",
19 19 it:""
20 20 }],
21 21 4: [{
22   -pt:"",
  22 +pt:"mais lento",
23 23 en:"",
24 24 es:"",
25 25 it:""
26 26 }],
27 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:"Marque as camadas que ser&atilde;o inclu&iacute;das na anima&ccedil;&atilde;o e depois clique no bot&atilde;o <i>inicia</i>",
59 29 en:"",
60 30 es:"",
61 31 it:""
... ...
ferramentas/animacao/index.js
... ... @@ -105,14 +105,14 @@ i3GEOF.animacao = {
105 105 ins = "";
106 106 ins += "" +
107 107 "<div style='text-align:center;position:relative;cursor:pointer' >" +
108   - " <img title='inicia' src='"+i3GEO.configura.locaplic+"/imagens/player_inicia.png' onclick='i3GEOF.animacao.dispara()' />&nbsp;" +
109   - " <img title='rebobina' src='"+i3GEO.configura.locaplic+"/imagens/player_para.png' onclick='i3GEOF.animacao.termina()' />&nbsp;" +
110   - " <img title='mais rapido' src='"+i3GEO.configura.locaplic+"/imagens/player_avanca.png' onclick='i3GEOF.animacao.maisrapido()' />&nbsp;" +
111   - " <img title='mais lento' src='"+i3GEO.configura.locaplic+"/imagens/player_volta.png' onclick='i3GEOF.animacao.maislento()' />&nbsp;" +
  108 + " <img title='"+$trad(1,i3GEOF.animacao.dicionario)+"' src='"+i3GEO.configura.locaplic+"/imagens/player_inicia.png' onclick='i3GEOF.animacao.dispara()' />&nbsp;" +
  109 + " <img title='"+$trad(2,i3GEOF.animacao.dicionario)+"' src='"+i3GEO.configura.locaplic+"/imagens/player_para.png' onclick='i3GEOF.animacao.termina()' />&nbsp;" +
  110 + " <img title='"+$trad(3,i3GEOF.animacao.dicionario)+"' src='"+i3GEO.configura.locaplic+"/imagens/player_avanca.png' onclick='i3GEOF.animacao.maisrapido()' />&nbsp;" +
  111 + " <img title='"+$trad(4,i3GEOF.animacao.dicionario)+"' src='"+i3GEO.configura.locaplic+"/imagens/player_volta.png' onclick='i3GEOF.animacao.maislento()' />&nbsp;" +
112 112 "</div>" +
113 113 "<div id='i3GEOFanimacaoLista' ></div><br>" +
114 114 '<div id=i3GEOanimacaomen1 style="display:block;left:0px;">' +
115   - ' <p class=paragrafo >Marque as camadas que ser&atilde;o inclu&iacute;das na anima&ccedil;&atilde;o e depois clique no bot&atilde;o "inicia"</p>' +
  115 + ' <p class=paragrafo >'+$trad(5,i3GEOF.animacao.dicionario)+'</p>' +
116 116 '</div>';
117 117 return ins;
118 118 },
... ... @@ -282,4 +282,4 @@ i3GEOF.animacao = {
282 282 $i("i3GEOanima"+cs[n].value).style.backgroundColor = "white";
283 283 }
284 284 }
285 285 -};
  286 +};
286 287 \ No newline at end of file
... ...
ferramentas/aplicarsld/dicionario.js
1 1 //+$trad(1,i3GEOF.aplicarsld.dicionario)+
2 2 i3GEOF.aplicarsld.dicionario = {
3 3 1: [{
4   -pt:"",
  4 +pt:"Arquivo SLD",
5 5 en:"",
6 6 es:"",
7 7 it:""
8 8 }],
9 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:"Aplicar",
59 11 en:"",
60 12 es:"",
61 13 it:""
... ...
ferramentas/aplicarsld/index.js
... ... @@ -105,8 +105,8 @@ i3GEOF.aplicarsld = {
105 105 */
106 106 html:function(){
107 107 var ins = '<form id=i3GEOaplicarsldf target="i3GEOaplicarsldiframe" action="'+i3GEO.configura.locaplic+'/ferramentas/aplicarsld/upload.php?tema='+i3GEO.temaAtivo+'" method="post" ENCTYPE="multipart/form-data">' +
108   - '<p class="paragrafo" >Arquivo SLD: <br><input type="file" size=18 name="i3GEOaplicarsld" style="top:0px;left:0px;cursor:pointer;"></p>' +
109   - '<br><p class="paragrafo" ><input id=i3GEOaplicarsldbotao1 type="button" value="Aplicar" size=12 name="submit">' +
  108 + '<p class="paragrafo" >'+$trad(1,i3GEOF.animacao.dicionario)+': <br><input type="file" size=18 name="i3GEOaplicarsld" style="top:0px;left:0px;cursor:pointer;"></p>' +
  109 + '<br><p class="paragrafo" ><input id=i3GEOaplicarsldbotao1 type="button" value="'+$trad(2,i3GEOF.animacao.dicionario)+'" size=12 name="submit">' +
110 110 '<input type=hidden name=g_sid value="'+i3GEO.configura.sid+'" >' +
111 111 '<input type="hidden" name="MAX_FILE_SIZE" value="100000">' +
112 112 '</form>' +
... ... @@ -154,5 +154,4 @@ i3GEOF.aplicarsld = {
154 154 i3GEOF.aplicarsld.aguarde.visibility="visible";
155 155 $i("i3GEOaplicarsldf").submit();
156 156 }
157   -};
158   -
  157 +};
159 158 \ No newline at end of file
... ...
ferramentas/buffer/dicionario.js
1 1 //+$trad(1,i3GEOF.buffer.dicionario)+
2 2 i3GEOF.buffer.dicionario = {
3 3 1: [{
4   -pt:"",
  4 +pt:"O entorno, ou buffer, &eacute; um pol&iacute;gono que circunda um elemento geogr&aacute;fico em uma dist&acirc;ncia fixa.",
5 5 en:"",
6 6 es:"",
7 7 it:""
8 8 }],
9 9 2: [{
10   -pt:"",
  10 +pt:"Para gerar o entorno, voc&ecirc; precisa selecionar alguns elementos de um tema. Utilize para isso a op&ccedil;&atilde;o de sele&ccedil;&atilde;o ou a tabela de atributos do tema desejado.",
11 11 en:"",
12 12 es:"",
13 13 it:""
14 14 }],
15 15 3: [{
16   -pt:"",
  16 +pt:"Tema, com sele&ccedil;&atilde;o, que ser&aacute; utilizado",
17 17 en:"",
18 18 es:"",
19 19 it:""
20 20 }],
21 21 4: [{
22   -pt:"",
  22 +pt:"Dist&acirc;ncia do entorno em metros",
23 23 en:"",
24 24 es:"",
25 25 it:""
26 26 }],
27 27 5: [{
28   -pt:"",
  28 +pt:"Considerar os elementos selecionados como se fossem um s&oacute;?",
29 29 en:"",
30 30 es:"",
31 31 it:""
32 32 }],
33 33 6: [{
34   -pt:"",
  34 +pt:"O tema com o entorno ser&aacute; adicionado ao mapa atual",
35 35 en:"",
36 36 es:"",
37 37 it:""
38 38 }],
39 39 7: [{
40   -pt:"",
  40 +pt:"Criar entorno",
41 41 en:"",
42 42 es:"",
43 43 it:""
44 44 }],
45 45 8: [{
46   -pt:"",
  46 +pt:"Erro. A opera&ccedil;&atilde;o demorou muito",
47 47 en:"",
48 48 es:"",
49 49 it:""
50 50 }],
51 51 9: [{
52   -pt:"",
  52 +pt:"Distancia invalida",
53 53 en:"",
54 54 es:"",
55 55 it:""
... ...
ferramentas/buffer/index.js
... ... @@ -148,26 +148,26 @@ i3GEOF.buffer = {
148 148 },
149 149 t0: function()
150 150 {
151   - var ins = "<p class='paragrafo' >O entorno, ou buffer, &eacute; um pol&iacute;gono que circunda um elemento geogr&aacute;fico em uma dist&acirc;ncia fixa.";
152   - ins += "<p class='paragrafo' >Para gerar o entorno, voc&ecirc; precisa selecionar alguns elementos de um tema. Utilize para isso a op&ccedil;&atilde;o de sele&ccedil;&atilde;o ou a tabela de atributos do tema desejado.";
  151 + var ins = "<p class='paragrafo' >"+$trad(1,i3GEOF.buffer.dicionario);
  152 + ins += "<p class='paragrafo' >"+$trad(2,i3GEOF.buffer.dicionario);
153 153 i3GEO.util.proximoAnterior("","i3GEOF.buffer.t1()",ins,"i3GEOFgradeDePontost0","i3GEObufferresultado");
154 154 },
155 155 t1: function(){
156   - var ins = "<p class='paragrafo'>Tema, com sele&ccedil;&atilde;o, que ser&aacute; utilizado:";
  156 + var ins = "<p class='paragrafo'>"+$trad(3,i3GEOF.buffer.dicionario)+":";
157 157 ins += "<div id='i3GEObufferSelTemas' style='text-align:left;font-size:11px'></div>";
158 158 i3GEO.util.proximoAnterior("i3GEOF.buffer.t0()","i3GEOF.buffer.t2()",ins,"i3GEOF.buffer.t1","i3GEObufferresultado");
159 159 i3GEOF.buffer.comboTemasSel();
160 160 },
161 161 t2: function(){
162   - var ins = "<p class='paragrafo'>Dist&acirc;ncia do entorno em metros";
  162 + var ins = "<p class='paragrafo'>"+$trad(4,i3GEOF.buffer.dicionario);
163 163 ins += "<br><br><input onclick='javascript:this.select();' class=digitar id='i3GEObufferd' type=text size=10 value='0'/><br>";
164   - ins += "<p class='paragrafo'>Considerar os elementos selecionados como se fossem um s&oacute;?";
165   - ins += "<br><br><select id=i3GEObufferunir ><option value=nao selected >n&atilde;o</option><option value=sim >sim</option></select>";
  164 + ins += "<p class='paragrafo'>"+$trad(5,i3GEOF.buffer.dicionario);
  165 + ins += "<br><br><select id=i3GEObufferunir ><option value=nao selected >"+$trad("x15")+"</option><option value=sim >"+$trad("x14")+"</option></select>";
166 166 i3GEO.util.proximoAnterior("i3GEOF.buffer.t1()","i3GEOF.buffer.t3()",ins,"i3GEOF.buffer.t2","i3GEObufferresultado");
167 167 },
168 168 t3: function(){
169   - var ins = "<p class='paragrafo'>O tema com o entorno ser&aacute; adicionado ao mapa atual.";
170   - ins += "<br><br><input id=i3GEObufferbotao1 type='button' value='Criar entorno' />";
  169 + var ins = "<p class='paragrafo'>"+$trad(6,i3GEOF.buffer.dicionario);
  170 + ins += "<br><br><input id=i3GEObufferbotao1 type='button' value='"+$trad(7,i3GEOF.buffer.dicionario)+"' />";
171 171 i3GEO.util.proximoAnterior("i3GEOF.buffer.t2()","",ins,"i3GEOF.buffer.t3","i3GEObufferresultado");
172 172 new YAHOO.widget.Button(
173 173 "i3GEObufferbotao1",
... ... @@ -198,7 +198,7 @@ i3GEOF.buffer = {
198 198 fim = function(retorno){
199 199 i3GEOF.buffer.aguarde.visibility = "hidden";
200 200 if (retorno.data === undefined )
201   - {$i("i3GEObufferfim").innerHTML = "Erro. A opera&ccedil;&atilde;o demorou muito.";}
  201 + {$i("i3GEObufferfim").innerHTML = $trad(8,i3GEOF.buffer.dicionario);}
202 202 else
203 203 {i3GEO.atualiza();}
204 204 };
... ... @@ -208,7 +208,7 @@ i3GEOF.buffer = {
208 208 cp.call(p,"criaBuffer",fim);
209 209 }
210 210 else
211   - {i3GEO.janela.tempoMsg("Distancia invalida");}
  211 + {i3GEO.janela.tempoMsg($trad(9,i3GEOF.buffer.dicionario));}
212 212 }
213 213 catch(e){$i("i3GEObufferfim").innerHTML = "<p class='paragrafo' >Erro. "+e;i3GEO.janela.fechaAguarde();i3GEOF.buffer.aguarde.visibility = "hidden";}
214 214 },
... ... @@ -243,4 +243,4 @@ i3GEOF.buffer = {
243 243 "selecionados"
244 244 );
245 245 }
246   -};
  246 +};
247 247 \ No newline at end of file
... ...
ferramentas/bufferpt/dicionario.js
1 1 //+$trad(1,i3GEOF.bufferpt.dicionario)+
2 2 i3GEOF.bufferpt.dicionario = {
3 3 1: [{
4   -pt:"",
  4 +pt:"Dist&acirc;ncia em metros ao redor do ponto",
5 5 en:"",
6 6 es:"",
7 7 it:""
8 8 }],
9 9 2: [{
10   -pt:"",
  10 +pt:"Criar",
11 11 en:"",
12 12 es:"",
13 13 it:""
14 14 }],
15 15 3: [{
16   -pt:"",
  16 +pt:"Erro. A opera&ccedil;&atilde;o demorou muito.",
17 17 en:"",
18 18 es:"",
19 19 it:""
20 20 }],
21 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:"",
  22 +pt:"Dist&acirc;ncia inv&aacute;lida",
59 23 en:"",
60 24 es:"",
61 25 it:""
... ...
ferramentas/bufferpt/index.js
... ... @@ -116,9 +116,9 @@ i3GEOF.bufferpt = {
116 116 */
117 117 html:function(){
118 118 var ins = '' +
119   - '<p class=paragrafo >Dist&acirc;ncia em metros ao redor do ponto</p>' +
  119 + '<p class=paragrafo >'+$trad(1,i3GEOF.bufferpt.dicionario)+'</p>' +
120 120 $inputText("","","i3GEOFbufferptDistancia","",10,0) +
121   - '<br><br><p class=paragrafo ><input id=i3GEObufferptbotao1 size=16 type=button value="Criar"/>';
  121 + '<br><br><p class=paragrafo ><input id=i3GEObufferptbotao1 size=16 type=button value="'+$trad(2,i3GEOF.bufferpt.dicionario)+'"/>';
122 122 return ins;
123 123 },
124 124 /*
... ... @@ -187,7 +187,7 @@ i3GEOF.bufferpt = {
187 187 fim = function(retorno){
188 188 i3GEOF.bufferpt.aguarde.visibility = "hidden";
189 189 if (retorno.data === undefined )
190   - {i3GEO.janela.tempoMsg("Erro. A opera&ccedil;&atilde;o demorou muito.");}
  190 + {i3GEO.janela.tempoMsg($trad(3,i3GEOF.bufferpt.dicionario));}
191 191 else
192 192 {i3GEO.atualiza();}
193 193 };
... ... @@ -197,7 +197,7 @@ i3GEOF.bufferpt = {
197 197 cp.call(p,"criaBuffer",fim);
198 198 }
199 199 else
200   - {i3GEO.janela.tempoMsg("Distancia invalida");}
  200 + {i3GEO.janela.tempoMsg($trad(4,i3GEOF.bufferpt.dicionario));}
201 201 }
202 202 catch(e){$i("i3GEObufferfim").innerHTML = "<p class='paragrafo' >Erro. "+e;i3GEO.janela.fechaAguarde();i3GEOF.bufferpt.aguarde.visibility = "hidden";}
203 203 }
... ...
ferramentas/busca/dicionario.js
1 1 //+$trad(1,i3GEOF.busca.dicionario)+
2 2 i3GEOF.busca.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:"digite aqui o texto...",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"Procurar",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"qualquer lugar do item, ou",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"a frase exata",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"procurar no mapa todo, ou",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"na regi&atilde;o atual",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Buscar nos itens:",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"O tema ja nao existe mais no mapa",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"Ocorreu um erro",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"O tema ja nao existe mais no mapa",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Selecione um item",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Nenhum registro encontrado",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"localiza",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }],
  87 + 15: [{
  88 + pt:"",
  89 + en:"",
  90 + es:"",
  91 + it:""
  92 + }],
  93 + 16: [{
  94 + pt:"",
  95 + en:"",
  96 + es:"",
  97 + it:""
  98 + }]
63 99 };
64 100 \ No newline at end of file
... ...
ferramentas/busca/index.js
... ... @@ -121,27 +121,27 @@ i3GEOF.busca = {
121 121 html:function(){
122 122 var ins = '';
123 123 ins += '<p class="paragrafo" >';
124   - ins += $inputText("","","i3GEObuscapalavra","",35,"digite aqui o texto...");
125   - ins += '<p class="paragrafo" ><input id=i3GEObuscabotao1 size=20 type=button value="Procurar" />';
  124 + ins += $inputText("","","i3GEObuscapalavra","",35,$trad(1,i3GEOF.busca.dicionario));
  125 + ins += '<p class="paragrafo" ><input id=i3GEObuscabotao1 size=20 type=button value="'+$trad(2,i3GEOF.busca.dicionario)+'" />';
126 126 ins += '<br><br><table summary="Lista de opcoes" class=lista3 width="250px">';
127 127 ins += ' <tr>';
128 128 ins += ' <td><input style="cursor:pointer;border:0px solid white;" type=radio id=i3GEObuscaqualquer name=i3GEObuscatipo checked /></td>';
129   - ins += ' <td>qualquer lugar do item, ou</td>';
  129 + ins += ' <td>'+$trad(3,i3GEOF.busca.dicionario)+'</td>';
130 130 ins += ' </tr>';
131 131 ins += ' <tr>';
132 132 ins += ' <td><input style="cursor:pointer;border:0px solid white;" type=radio id=i3GEObuscaexata name=i3GEObuscatipo /></td>';
133   - ins += ' <td>a frase exata</td>';
  133 + ins += ' <td>'+$trad(4,i3GEOF.busca.dicionario)+'</td>';
134 134 ins += ' </tr><tr><td></td><td>&nbsp;</td></tr>';
135 135 ins += ' <tr>';
136 136 ins += ' <td><input style="cursor:pointer;border:0px solid white;" type=radio id=i3GEObuscamapa name=i3GEObuscaonde checked /></td>';
137   - ins += ' <td>procurar no mapa todo, ou</td>';
  137 + ins += ' <td>'+$trad(5,i3GEOF.busca.dicionario)+'</td>';
138 138 ins += ' </tr>';
139 139 ins += ' <tr>';
140 140 ins += ' <td><input style="cursor:pointer;border:0px solid white;" type=radio id=i3GEObuscaregiao name=i3GEObuscaonde /></td>';
141   - ins += ' <td>na regi&atilde;o atual</td>';
  141 + ins += ' <td>'+$trad(6,i3GEOF.busca.dicionario)+'</td>';
142 142 ins += ' </tr>';
143 143 ins += '</table>';
144   - ins += '<p class="paragrafo" ><b>Buscar nos itens:</b>';
  144 + ins += '<p class="paragrafo" ><b>'+$trad(7,i3GEOF.busca.dicionario)+'</b>';
145 145 ins += '<div id=i3GEObuscalistai class=digitar style="text-align:left;width:250px;overflow:auto;height:115px">';
146 146 ins += '</div>';
147 147 return ins;
... ... @@ -197,7 +197,7 @@ i3GEOF.busca = {
197 197 */
198 198 ativaFoco: function(){
199 199 if(i3GEOF.busca.tema !== "" && i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.busca.tema) === "")
200   - {alert("O tema ja nao existe mais no mapa");}
  200 + {alert($trad(8,i3GEOF.busca.dicionario));}
201 201 var i = $i("i3GEOF.busca_c").style;
202 202 i3GEO.janela.ULTIMOZINDEX++;
203 203 i.zIndex = 21000 + i3GEO.janela.ULTIMOZINDEX;
... ... @@ -224,7 +224,7 @@ i3GEOF.busca = {
224 224 $i("i3GEObuscalistai").innerHTML = ins;
225 225 }
226 226 catch(e)
227   - {$i("i3GEObuscalistai").innerHTML = "<p style=color:red >Ocorreu um erro<br>"+e;}
  227 + {$i("i3GEObuscalistai").innerHTML = "<p style=color:red >"+$trad(9,i3GEOF.busca.dicionario)+"<br>"+e;}
228 228 },
229 229 /*
230 230 Function: procurar
... ... @@ -239,7 +239,7 @@ i3GEOF.busca = {
239 239 if(i3GEOF.busca.aguarde.visibility === "visible")
240 240 {return;}
241 241 if(i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.busca.tema) === "")
242   - {alert("O tema ja nao existe mais no mapa");return;}
  242 + {alert($trad(10,i3GEOF.busca.dicionario));return;}
243 243 var inputs = $i("i3GEObuscalistai").getElementsByTagName("input"),
244 244 n = inputs.length,
245 245 listai = [],
... ... @@ -255,7 +255,7 @@ i3GEOF.busca = {
255 255 {listai.push(inputs[i].name);}
256 256 }
257 257 if (listai.length === 0)
258   - {alert("Selecione um item");}
  258 + {alert($trad(11,i3GEOF.busca.dicionario));}
259 259 else{
260 260 if ($i("i3GEObuscapalavra").value === "")
261 261 {alert("Digite uma palavra");}
... ... @@ -283,7 +283,7 @@ i3GEOF.busca = {
283 283 i3GEOF.busca.aguarde.visibility = "hidden";
284 284 var palavra = $i("i3GEObuscapalavra").value,
285 285 idJanela = YAHOO.util.Dom.generateId(),
286   - naoEncontrado = "<p style=color:red >Nenhum registro encontrado<br>",
  286 + naoEncontrado = "<p style=color:red >"+$trad(12,i3GEOF.busca.dicionario)+"<br>",
287 287 ins = [],
288 288 linhas,
289 289 nlinhas,
... ... @@ -311,7 +311,7 @@ i3GEOF.busca = {
311 311 valores = (linhas[linha].box).split(" ");
312 312 x = (valores[0] * 1) + ((((valores[0] * -1) - (valores[2] * -1)) / 2) * 1);
313 313 y = (valores[1] * 1) + ((((valores[1] * -1) - (valores[3] * -1)) / 2) * 1);
314   - ins.push("<table><tr><td onclick='i3GEO.navega.zoomExt(\"\",\"\",\"\",\""+linhas[linha].box+"\")' style='cursor:pointer;color:navy'>zoom&nbsp;</td><td onclick='i3GEO.navega.zoomponto(\"\",\"\","+x+","+y+")' style='color:navy;cursor:pointer;'>&nbsp;localiza</td></tr></table>");
  314 + ins.push("<table><tr><td onclick='i3GEO.navega.zoomExt(\"\",\"\",\"\",\""+linhas[linha].box+"\")' style='cursor:pointer;color:navy'>zoom&nbsp;</td><td onclick='i3GEO.navega.zoomponto(\"\",\"\","+x+","+y+")' style='color:navy;cursor:pointer;'>&nbsp;"+$trad(13,i3GEOF.busca.dicionario)+"</td></tr></table>");
315 315 for (i=0;i<linhas[linha].valores.length; i++){
316 316 er = new RegExp(palavra, "gi");
317 317 tr = (linhas[linha].valores[i].valor).replace(er,"<span style=color:red;text-align:left >"+palavra+"</span>");
... ... @@ -323,6 +323,6 @@ i3GEOF.busca = {
323 323 $i(idJanela+"_corpo").innerHTML = "<div style='position:relative;top:0px;left:0px;width:160;overflow:auto;'>"+naoEncontrado+ins.join("")+"</div>";
324 324 }
325 325 else
326   - {$i(idJanela+"_corpo").innerHTML = "<p style=color:red >Ocorreu um erro<br>";}
  326 + {$i(idJanela+"_corpo").innerHTML = "<p style=color:red >"+$trad(9,i3GEOF.busca.dicionario)+"<br>";}
327 327 }
328 328 };
... ...
ferramentas/buscafotos/dicionario.js
1 1 //+$trad(1,i3GEOF.buscaFotos.dicionario)+
2 2 i3GEOF.buscaFotos.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:"As fotos mostradas aqui s&atilde;o de responsabilidade dos servi&ccedil;os de hospedagem utilizados na busca e podem abranger tem&aacute;ticas diversas.",
  5 + en:"",
  6 + es:"",
  7 + it:""
  8 + }],
  9 + 2: [{
  10 + pt:"A busca &eacute; feita apenas para a regi&atilde;o de abrang&ecirc;ncia do mapa atual.",
  11 + en:"",
  12 + es:"",
  13 + it:""
  14 + }],
  15 + 3: [{
  16 + pt:"A restri&ccedil;&atilde;o de escala &eacute; necess&aacute;ria para melhorar a performance da busca.",
  17 + en:"",
  18 + es:"",
  19 + it:""
  20 + }],
  21 + 4: [{
  22 + pt:"O mapa atual est&aacute; fora do limite de escala.",
  23 + en:"",
  24 + es:"",
  25 + it:""
  26 + }],
  27 + 5: [{
  28 + pt:"Ajustar",
  29 + en:"",
  30 + es:"",
  31 + it:""
  32 + }],
  33 + 6: [{
  34 + pt:"Continuar",
  35 + en:"",
  36 + es:"",
  37 + it:""
  38 + }],
  39 + 7: [{
  40 + pt:"Este produto usa a API do Flickr, mas n&atilde;o &eacute; endossado nem certificado pelo Flickr.",
  41 + en:"",
  42 + es:"",
  43 + it:""
  44 + }],
  45 + 8: [{
  46 + pt:"Op&ccedil;&otilde;es: Se nenhum par&acirc;metro for definido, ser&atilde;o consideradas apenas as fotos inclu&iacute;das nas &uacute;ltimas 12 horas.",
  47 + en:"",
  48 + es:"",
  49 + it:""
  50 + }],
  51 + 9: [{
  52 + pt:"De qualquer forma, s&atilde;o mostrados no m&aacute;ximo 250 registros.",
  53 + en:"",
  54 + es:"",
  55 + it:""
  56 + }],
  57 + 10: [{
  58 + pt:"O ano refere-se a data de inclus&atilde;o da foto no Flickr",
  59 + en:"",
  60 + es:"",
  61 + it:""
  62 + }],
  63 + 11: [{
  64 + pt:"Texto",
  65 + en:"",
  66 + es:"",
  67 + it:""
  68 + }],
  69 + 12: [{
  70 + pt:"Ano inicial",
  71 + en:"",
  72 + es:"",
  73 + it:""
  74 + }],
  75 + 13: [{
  76 + pt:"Ano final",
  77 + en:"",
  78 + es:"",
  79 + it:""
  80 + }],
  81 + 14: [{
  82 + pt:"Procurar fotos",
  83 + en:"",
  84 + es:"",
  85 + it:""
  86 + }],
  87 + 15: [{
  88 + pt:"Servidores",
  89 + en:"",
  90 + es:"",
  91 + it:""
  92 + }],
  93 + 16: [{
  94 + pt:"Aguarde...",
  95 + en:"",
  96 + es:"",
  97 + it:""
  98 + }],
  99 + 17: [{
  100 + pt:"Erro. A opera&ccedil;&atilde;o demorou muito.",
  101 + en:"",
  102 + es:"",
  103 + it:""
  104 + }],
  105 + 18: [{
  106 + pt:"Problemas no acesso aos dados!",
  107 + en:"",
  108 + es:"",
  109 + it:""
  110 + }],
  111 + 19: [{
  112 + pt:"Nada encontrado nessa regi&atilde;o!",
  113 + en:"",
  114 + es:"",
  115 + it:""
  116 + }],
  117 + 20: [{
  118 + pt:"mais 15 fotos...",
  119 + en:"",
  120 + es:"",
  121 + it:""
  122 + }],
  123 + 21: [{
  124 + pt:"Fotos encontradas na regi&atilde;o vista no mapa",
  125 + en:"",
  126 + es:"",
  127 + it:""
  128 + }],
  129 + 22: [{
  130 + pt:"Nada encontrado nessa regi&atilde;o!",
  131 + en:"",
  132 + es:"",
  133 + it:""
  134 + }],
  135 + 23: [{
  136 + pt:"",
  137 + en:"",
  138 + es:"",
  139 + it:""
  140 + }],
  141 + 24: [{
  142 + pt:"",
  143 + en:"",
  144 + es:"",
  145 + it:""
  146 + }],
  147 + 25: [{
  148 + pt:"",
  149 + en:"",
  150 + es:"",
  151 + it:""
  152 + }]
63 153 };
64 154 \ No newline at end of file
... ...
ferramentas/buscafotos/index.js
... ... @@ -129,30 +129,30 @@ i3GEOF.buscaFotos = {
129 129 html:function(){
130 130 var ins = '';
131 131 ins += '<div id=i3GEObuscafotosaviso style=display:block >';
132   - ins += '<p class="paragrafo" >As fotos mostradas aqui s&atilde;o de responsabilidade dos servi&ccedil;os de hospedagem utilizados na busca e podem abranger tem&aacute;ticas diversas.';
133   - ins += '<p class="paragrafo" >A busca &eacute; feita apenas para a regi&atilde;o de abrang&ecirc;ncia do mapa atual.';
134   - ins += '<p class="paragrafo" >A restri&ccedil;&atilde;o de escala &eacute; necess&aacute;ria para melhorar a performance da busca.';
  132 + ins += '<p class="paragrafo" >'+$trad(1,i3GEOF.buscaFotos.dicionario);
  133 + ins += '<p class="paragrafo" >'+$trad(2,i3GEOF.buscaFotos.dicionario);
  134 + ins += '<p class="paragrafo" >'+$trad(3,i3GEOF.buscaFotos.dicionario);
135 135 if(i3GEO.parametros.mapscale > 30000001){
136   - ins += '<p class="paragrafo" >O mapa atual est&aacute; fora do limite de escala.';
137   - ins += '<p class="paragrafo" ><input id=i3GEObuscafotosbotao3 size=20 type=button value="Ajustar" />';
  136 + ins += '<p class="paragrafo" >'+$trad(4,i3GEOF.buscaFotos.dicionario);
  137 + ins += '<p class="paragrafo" ><input id=i3GEObuscafotosbotao3 size=20 type=button value="'+$trad(5,i3GEOF.buscaFotos.dicionario)+'" />';
138 138 }
139 139 else{
140   - ins += '<p><input id=i3GEObuscafotosbotao2 size=20 type=button value="Continuar" />';
  140 + ins += '<p><input id=i3GEObuscafotosbotao2 size=20 type=button value="'+$trad(6,i3GEOF.buscaFotos.dicionario)+'" />';
141 141 }
142 142 ins += '</div>';
143 143 ins += '<div id=i3GEObuscafotosbusca style=display:none >';
144 144 ins += ' <div id="i3GEObuscafotosf" style="display:none">';
145   - ins += ' <p class="paragrafo" ><i>Este produto usa a API do Flickr, mas n&atilde;o &eacute; endossado nem certificado pelo Flickr.</i>';
146   - ins += ' <p class="paragrafo" >Op&ccedil;&otilde;es: Se nenhum par&acirc;metro for definido, ser&atilde;o consideradas apenas as fotos inclu&iacute;das nas &uacute;ltimas 12 horas.';
147   - ins += ' De qualquer forma, s&atilde;o mostrados no m&aacute;ximo 250 registros. ';
148   - ins += ' O ano refere-se a data de inclus&atilde;o da foto no Flickr';
149   - ins += ' <p class="paragrafo" >Texto: <input onclick="javascript:this.select();" style="cursor:text" class=digitar type=text size=30 value="" id="i3GEObuscafotostexto" />';
150   - ins += ' <p class="paragrafo" >Ano inicial: <input onclick="javascript:this.select();" style="cursor:text" class=digitar type=text size=10 value="2009" id="i3GEObuscafotosai" />';
151   - ins += ' &nbsp;Ano final: <input onclick="javascript:this.select();" style="cursor:text" class=digitar type=text size=10 value="2009" id="i3GEObuscafotosaf" /><br><br>';
152   - ins += ' <input id=i3GEObuscafotosbotao1 size=20 type=button value="Procurar fotos" />';
  145 + ins += ' <p class="paragrafo" ><i>'+$trad(7,i3GEOF.buscaFotos.dicionario)+'</i>';
  146 + ins += ' <p class="paragrafo" >'+$trad(8,i3GEOF.buscaFotos.dicionario);
  147 + ins += $trad(9,i3GEOF.buscaFotos.dicionario);
  148 + ins += $trad(10,i3GEOF.buscaFotos.dicionario);
  149 + ins += ' <p class="paragrafo" >'+$trad(11,i3GEOF.buscaFotos.dicionario)+': <input onclick="javascript:this.select();" style="cursor:text" class=digitar type=text size=30 value="" id="i3GEObuscafotostexto" />';
  150 + ins += ' <p class="paragrafo" >'+$trad(12,i3GEOF.buscaFotos.dicionario)+': <input onclick="javascript:this.select();" style="cursor:text" class=digitar type=text size=10 value="2009" id="i3GEObuscafotosai" />';
  151 + ins += ' &nbsp;'+$trad(13,i3GEOF.buscaFotos.dicionario)+': <input onclick="javascript:this.select();" style="cursor:text" class=digitar type=text size=10 value="2009" id="i3GEObuscafotosaf" /><br><br>';
  152 + ins += ' <input id=i3GEObuscafotosbotao1 size=20 type=button value="'+$trad(14,i3GEOF.buscaFotos.dicionario)+'" />';
153 153 ins += ' </div>';
154 154 ins += ' <div>';
155   - ins += ' <p class="paragrafo" >Servidores:';
  155 + ins += ' <p class="paragrafo" >'+$trad(15,i3GEOF.buscaFotos.dicionario)+':';
156 156 ins += ' <input type=radio style="top:2px;background-color:#f2f2f2;none;border:0px solid white;cursor:pointer;position:relative;" onclick="i3GEOF.buscaFotos.esconde(this)" name=buscador value=flickr id=i3GEObuscafotosbuscaflickr /><a href="http://www.flickr.com" target="_blank" >Flickr</a>';
157 157 ins += ' <input type=radio style="top:2px;background-color:#f2f2f2;border:0px solid white;cursor:pointer;position:relative;" onclick="i3GEOF.buscaFotos.esconde(this)" name=buscador value=panoramio id=i3GEObuscafotosbuscapanoramio /><a href="http://www.panoramio.com" target="_blank" >Panoramio</a>';
158 158 ins += ' <input type=radio style="top:2px;background-color:#f2f2f2;border:0px solid white;cursor:pointer;position:relative;" onclick="i3GEOF.buscaFotos.esconde(this)" name=buscador value=locr id=i3GEObuscafotosbuscalocr /><a href="http://www.locr.com" target="_blank" >Locr</a>';
... ... @@ -248,7 +248,7 @@ i3GEOF.buscaFotos = {
248 248 */
249 249 busca: function(pagina){
250 250 i3GEOF.buscaFotos.aguarde.visibility = "visible";
251   - $i("i3GEObuscafotosresultadofotos").innerHTML = "Aguarde...";
  251 + $i("i3GEObuscafotosresultadofotos").innerHTML = $trad(16,i3GEOF.buscaFotos.dicionario);
252 252 $i("i3GEObuscafotospaginas").innerHTML = "";
253 253 var texto = $i("i3GEObuscafotostexto").value,
254 254 ai = $i("i3GEObuscafotosai").value,
... ... @@ -323,15 +323,15 @@ i3GEOF.buscaFotos = {
323 323 listafotospanoramio: function(retorno){
324 324 i3GEOF.buscaFotos.aguarde.visibility = "hidden";
325 325 if (retorno.data===undefined )
326   - {$i("i3GEObuscafotosresultadofotos").innerHTML = "Erro. A opera&ccedil;&atilde;o demorou muito.";return;}
  326 + {$i("i3GEObuscafotosresultadofotos").innerHTML = $trad(17,i3GEOF.buscaFotos.dicionario);return;}
327 327 eval("var data = "+retorno.data);
328 328 var ins = "",res,i,t,p;
329 329 if(!retorno.data)
330   - {ins += "<br><span style=color:red>Problemas no acesso aos dados!</span><br><br>";return;}
  330 + {ins += "<br><span style=color:red>"+$trad(18,i3GEOF.buscaFotos.dicionario)+"</span><br><br>";return;}
331 331 res = data.count;
332 332 ins = "";
333 333 if (res === 1)
334   - {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";}
  334 + {ins += "<br><span style=color:red>"+$trad(19,i3GEOF.buscaFotos.dicionario)+"</span><br><br>";}
335 335 else
336 336 {
337 337 for (i=0;i<res;i++) {
... ... @@ -348,7 +348,7 @@ i3GEOF.buscaFotos = {
348 348 $i("i3GEObuscafotosresultadofotos").innerHTML = ins+"<br><br>";
349 349 p = parseInt($i("i3GEObuscafotospaginas").innerHTML,10);
350 350 if(res > 15){
351   - ins = "<span onclick='i3GEOF.buscaFotos.busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >mais 15 fotos...&nbsp;</span>";
  351 + ins = "<span onclick='i3GEOF.buscaFotos.busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >"+$trad(20,i3GEOF.buscaFotos.dicionario)+"&nbsp;</span>";
352 352 $i("i3GEObuscafotospaginas").innerHTML = ins;
353 353 }
354 354 else
... ... @@ -368,15 +368,15 @@ i3GEOF.buscaFotos = {
368 368 t,
369 369 p;
370 370 if (retorno.data===undefined )
371   - {$i("i3GEObuscafotosresultadofotos").innerHTML = "Erro. A opera&ccedil;&atilde;o demorou muito.";return;}
  371 + {$i("i3GEObuscafotosresultadofotos").innerHTML = $trad(17,i3GEOF.buscaFotos.dicionario);return;}
372 372 if((!retorno.data) || (retorno.data === ""))
373   - {ins = "<br><span style=color:red>Problemas no acesso aos dados!</span><br><br>";$i("i3GEObuscafotosresultadofotos").innerHTML = ins;return;}
  373 + {ins = "<br><span style=color:red>"+$trad(18,i3GEOF.buscaFotos.dicionario)+"</span><br><br>";$i("i3GEObuscafotosresultadofotos").innerHTML = ins;return;}
374 374 data = retorno.data.photo;
375 375 res = data.length;
376 376 ins = "";
377   - ins += "<span><b>Fotos encontradas na regi&atilde;o vista no mapa:</span><br><br>";
  377 + ins += "<span><b>"+$trad(21,i3GEOF.buscaFotos.dicionario)+":</span><br><br>";
378 378 if (res === 0)
379   - {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";}
  379 + {ins += "<br><span style=color:red>"+$trad(22,i3GEOF.buscaFotos.dicionario)+"</span><br><br>";}
380 380 else
381 381 {
382 382 for (i=0;i<res;i++){
... ... @@ -409,15 +409,15 @@ i3GEOF.buscaFotos = {
409 409 t,
410 410 p;
411 411 if (retorno.data === undefined )
412   - {$i("i3GEObuscafotosresultadofotos").innerHTML = "Erro. A opera&ccedil;&atilde;o demorou muito.";return;}
  412 + {$i("i3GEObuscafotosresultadofotos").innerHTML = $trad(17,i3GEOF.buscaFotos.dicionario);return;}
413 413 eval("var data = "+retorno.data);
414 414 if(!retorno.data)
415   - {ins += "<br><span style=color:red>Problemas no acesso aos dados!</span><br><br>";return;}
  415 + {ins += "<br><span style=color:red>"+$trad(18,i3GEOF.buscaFotos.dicionario)+"</span><br><br>";return;}
416 416 res = data.photos.length;
417 417 ins = "";
418   - ins += "<span><b>Fotos encontradas na regi&atilde;o vista no mapa:</span><br><br>";
  418 + ins += "<span><b>"+$trad(21,i3GEOF.buscaFotos.dicionario)+":</span><br><br>";
419 419 if (res === 0)
420   - {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";}
  420 + {ins += "<br><span style=color:red>"+$trad(19,i3GEOF.buscaFotos.dicionario)+"</span><br><br>";}
421 421 else{
422 422 for (i=0;i<res;i++){
423 423 if(data.photos[i]){
... ... @@ -434,7 +434,7 @@ i3GEOF.buscaFotos = {
434 434 p = parseInt($i("i3GEObuscafotospaginas").innerHTML,10);
435 435 if(res > 15)
436 436 {
437   - ins = "<span onclick='busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >mais 15 fotos...&nbsp;</span>";
  437 + ins = "<span onclick='busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >"+$trad(20,i3GEOF.buscaFotos.dicionario)+"&nbsp;</span>";
438 438 $i("i3GEObuscafotospaginas").innerHTML = ins;
439 439 }
440 440 else
... ...