diff --git a/admin/dicionario/core.js b/admin/dicionario/core.js
index 5848b4f..07b9bee 100644
--- a/admin/dicionario/core.js
+++ b/admin/dicionario/core.js
@@ -211,13 +211,13 @@ i3GEOadmin.core.dicionario = {
en : "",
es : ""
} ],
- '' : [ {
- pt : "",
+ 'salvaTxt' : [ {
+ pt : "salvando texto...",
en : "",
es : ""
} ],
- '' : [ {
- pt : "",
+ 'classes' : [ {
+ pt : "classes",
en : "",
es : ""
} ],
diff --git a/admin/dicionario/editormapfile.js b/admin/dicionario/editormapfile.js
index 8b95d9b..5f5f536 100644
--- a/admin/dicionario/editormapfile.js
+++ b/admin/dicionario/editormapfile.js
@@ -700,5 +700,245 @@ i3GEOadmin.editormapfile.dicionario = {
pt : "Obs.: Apenas temas baseados em Postgis podem ser editados",
en : "",
es : ""
+ } ],
+ 'excluiEstilo' : [ {
+ pt : "Exclui o estilo?",
+ en : "",
+ es : ""
+ } ],
+ 'symbolname' : [ {
+ pt : "O símbolo a ser usado para representar as feições. Integer é o índice do símbolo no symbolset, começando em 1 (o quinto símbolo é o símbolo 5). String é o nome do símbolo (como definido usando o parâmetro SYMBOL NAME). Filename especifica o caminho para um arquivo contendo um símbolo. Por exemplo, um arquivo PNG. Especifique o caminho relativo ao diretório contendo o mapfile. URL especifica o endereço de um arquivo contendo um símbolo pixmap. Por exemplo, um arquivo PNG. Uma URL deve começar com “http”. Exemplo: SYMBOL “http://myserver.org/path/to/file.png . [ATRIBUTO] permite representação individual de feições usando um atributo no conjunto de dados que especifica o nome do símbolo (como definido usando o parâmetro SYMBOL NAME). São necessários os colchetes []. Se SYMBOL não for especificado, o comportamento depende do tipo de feição: Para pontos, nada será representado; Para linhas, SYMBOL só é relevante se você quer estilizar as linhas utilizando símbolos, então a ausência de SYMBOL significa que você terá as linhas como especificadas utilizando os parâmetros de representação de linhas (COLOR, WIDTH, PATTERN, LINECAP, etc.); Para polígonos, o interior dos polígonos será representado utilizando um preenchimento sólido da cor especificada no parâmetro COLOR.",
+ en : "",
+ es : ""
+ } ],
+ 'symbolnameTitulo' : [ {
+ pt : "Symbolname (pode ser utilizado uma imagem, exemplo: /var/www/i3geo/imagensteste.png) :",
+ en : "",
+ es : ""
+ } ],
+ 'color' : [ {
+ pt : "Cor a ser utilizada para desenhar feições.",
+ en : "",
+ es : ""
+ } ],
+ 'colorTitulo' : [ {
+ pt : "Color",
+ en : "",
+ es : ""
+ } ],
+ 'backgroundcolor' : [ {
+ pt : "Cor de fundo a ser utilizada para desenhar feições.",
+ en : "",
+ es : ""
+ } ],
+ 'backgroundcolorTitulo' : [ {
+ pt : "Backgroundcolor",
+ en : "",
+ es : ""
+ } ],
+ 'size' : [ {
+ pt : "Tamanho, em SIZEUNITS, do SYMBOL/PATTERN a ser usado. O valor padrão depende do tipo do símbolo: para pixmap, o tamanho (em pixeis) do pixmap; para ellipse e vector, o valor máximo de y do parâmetro SYMBOL POINTS; para hatch, 1,0; para truetype, 1,0. Quando a escala de símbolos é utilizada (SYMBOLSCALEDENOM é utilizado no nível da LAYER) o SIZE define o tamanho - de acordo com o SIZEUNITS da camada - do SYMBOL /PATTERN a ser usado na escala 1:SYMBOLSCALEDENOM. Para símbolos do tipo hatch, o tamanho é a distância de centro a centro entre as linhas. [ATRIBUTO] especifica um atributo a ser usado para usar como valor de tamanho. Os colchetes [] são necessários.",
+ en : "",
+ es : ""
+ } ],
+ 'sizeTitulo' : [ {
+ pt : "Size",
+ en : "",
+ es : ""
+ } ],
+ 'outlinecolor' : [ {
+ pt : "Cor usada para contornar polígonos e alguns símbolos de marcadores (marker). Não possui efeito para linhas. A largura do contorno pode ser especificada usando WIDTH. Se não for especificado nenhum WIDTH, será traçado um contorno de 1 pixel de largura. Se há algum símbolo definido em STYLE, será criado um contorno para este símbolo (somente ellipse, truetype e polygon vector ganharão um contorno). Se não houver símbolo definido em STYLE, o polígono ganhará um contorno. [ATRIBUTO] especifica um atributo a ser usado para usar como valor de cor. Os colchetes [] são necessários.",
+ en : "",
+ es : ""
+ } ],
+ 'outlinecolorTitulo' : [ {
+ pt : "Outlinecolor",
+ en : "",
+ es : ""
+ } ],
+ 'width' : [ {
+ pt : "WIDTH se refere à espessura da linha desenhada, em pixeis. Padrão é 1. Quando a escala de símbolos é utilizada (SYMBOLSCALEDENOM é utilizado no nível da LAYER) o WIDTH define a espessura da linha - de acordo com o SIZEUNITS da camada – em relação à escala 1:SYMBOLSCALEDENOM. Se utilizado com SYMBOL e OUTLINECOLOR, WIDTH define a espessura do contorno dos símbolos. Isto se aplica para os símbolos do tipo ellipse, truetype e polygon vector. Para linhas, WIDTH especifica a espessura da linha. Para polígonos, se utilizado com OUTLINECOLOR, WIDTH especifica a espessura da linha do polígono. Para um símbolo do tipo hatch, WIDTH especifica a largura das linhas hachuradas. [ATRIBUTO] especifica o atributo a ser usado para valores de WIDTH. Os colchetes [] são necessários.",
+ en : "",
+ es : ""
+ } ],
+ 'widthTitulo' : [ {
+ pt : "Width",
+ en : "",
+ es : ""
+ } ],
+ 'minsize' : [ {
+ pt : "Tamanho mínimo em pixeis para desenhar um símbolo. Padrão é 0. Só é útil quando usada escala de símbolos. Para símbolos do tipo hatch, o tamanho é a distância entre linhas hachuradas.",
+ en : "",
+ es : ""
+ } ],
+ 'minsizeTitulo' : [ {
+ pt : "Minsize",
+ en : "",
+ es : ""
+ } ],
+ 'maxsize' : [ {
+ pt : "Tamanho máximo em pixeis para desenhar um símbolo. Padrão é 500.",
+ en : "",
+ es : ""
+ } ],
+ 'maxsizeTitulo' : [ {
+ pt : "Maxsize",
+ en : "",
+ es : ""
+ } ],
+ 'offsetx' : [ {
+ pt : "Valor de deslocamento no eixo x para símbolos com sombras, vazios etc.",
+ en : "",
+ es : ""
+ } ],
+ 'offsetxTitulo' : [ {
+ pt : "Offsetx",
+ en : "",
+ es : ""
+ } ],
+ 'offsety' : [ {
+ pt : "Valor de deslocamento no eixo y para símbolos com sombras, vazios etc.",
+ en : "",
+ es : ""
+ } ],
+ 'offsetyTitulo' : [ {
+ pt : "Offsety",
+ en : "",
+ es : ""
+ } ],
+ 'antialias' : [ {
+ pt : "Ativa ou desativa o antialias para fontes truetype.",
+ en : "",
+ es : ""
+ } ],
+ 'antialiasTitulo' : [ {
+ pt : "Antialias",
+ en : "",
+ es : ""
+ } ],
+ 'minwidth' : [ {
+ pt : "Tamanho mínimo em pixeis para desenhar uma linha. Padrão é 0.",
+ en : "",
+ es : ""
+ } ],
+ 'minwidthTitulo' : [ {
+ pt : "Minwidth",
+ en : "",
+ es : ""
+ } ],
+ 'maxwidth' : [ {
+ pt : "Tamanho máximo em pixeis para desenhar uma linha. Padrão é 32.",
+ en : "",
+ es : ""
+ } ],
+ 'maxwidthTitulo' : [ {
+ pt : "Maxwidth",
+ en : "",
+ es : ""
+ } ],
+ 'angle' : [ {
+ pt : "Ângulo, em graus, para rotacionar um símbolo (sentido anti-horário). Padrão é 0 (sem rotação). Para pontos, especifica a rotação de um símbolo em relação a seu centro. Para linhas estilizadas, o comportamento depende do valor do elemento GAP. Para valores de GAP negativos, ele especifica o rotacionamento de um símbolo relativo à direção da linha. Um ângulo de 0 significa que o eixo x do símbolo é orientado juntamente com a direção da linha. Se o valor do GAP for positivo, ele especifica o rotacionamento do símbolo em relação ao seu próprio centro.",
+ en : "",
+ es : ""
+ } ],
+ 'angleTitulo' : [ {
+ pt : "Angle",
+ en : "",
+ es : ""
+ } ],
+ 'msgNovoEstilo' : [ {
+ pt : " adicionando um novo estilo",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
+ } ],
+ '' : [ {
+ pt : "",
+ en : "",
+ es : ""
} ]
};
diff --git a/admin/js/editormapfile_editavel.js b/admin/js/editormapfile_editavel.js
index 6d74e73..1ac4af3 100755
--- a/admin/js/editormapfile_editavel.js
+++ b/admin/js/editormapfile_editavel.js
@@ -1,3 +1,6 @@
+//
+//Dependencias: Este programa necessita do arquivo "../dicionario/editormapfile.js"
+//
/*
Function: editorEditavel
@@ -8,7 +11,7 @@ Abre o editor que define se o tema e editavel ou nao
function editorEditavel(codigoMap,codigoLayer)
{
var sUrl = "../php/editormapfile.php?funcao=pegaEditavel&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer;
- core_pegaDados("Obtendo dados...",sUrl,"montaEditorEditavel");
+ core_pegaDados($trad("obtemDados",i3GEOadmin.core.dicionario),sUrl,"montaEditorEditavel");
}
function montaEditorEditavel(dados)
{
diff --git a/admin/js/editormapfile_editordetexto.js b/admin/js/editormapfile_editordetexto.js
index 6dc933b..e7f0057 100755
--- a/admin/js/editormapfile_editordetexto.js
+++ b/admin/js/editormapfile_editordetexto.js
@@ -1,11 +1,13 @@
//
//Utilizado por editormapfile.js
//
-
+//
+//Dependencias: Este programa necessita do arquivo "../dicionario/editormapfile.js"
+//
function editorDeTexto(codigoMap)
{
core_carregando("ativa");
- core_carregando("buscando texto...");
+ core_carregando($trad("obtemDados",i3GEOadmin.core.dicionario));
sUrl = "../php/editormapfile.php?funcao=pegaTextoMapfile&codigoMap="+codigoMap;
var callback =
{
@@ -17,7 +19,7 @@ function editorDeTexto(codigoMap)
var botao, temp = function()
{
core_carregando("ativa");
- core_carregando("salvando texto...");
+ core_carregando($trad("salvaTxt",i3GEOadmin.core.dicionario));
var callback1 =
{
success:function(o)
diff --git a/admin/js/editormapfile_estilos.js b/admin/js/editormapfile_estilos.js
index cc14c99..3354546 100755
--- a/admin/js/editormapfile_estilos.js
+++ b/admin/js/editormapfile_estilos.js
@@ -13,13 +13,13 @@ Abre o editor de dados gerais de um estilo
function editorEstilo(codigoMap,codigoLayer,indiceClasse,indiceEstilo)
{
var sUrl = "../php/editormapfile.php?funcao=pegaEstilo&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer+"&indiceClasse="+indiceClasse+"&indiceEstilo="+indiceEstilo;
- core_pegaDados("Obtendo dados...",sUrl,"montaEditorEstilo");
+ core_pegaDados($trad("obtemDados",i3GEOadmin.core.dicionario),sUrl,"montaEditorEstilo");
}
function conteudoNoEstilo(codigoMap,codigoLayer,indice,estilo){
- var conteudo = " ";
- conteudo += "
";
- conteudo += "
";
- conteudo += "
"+estilo+"";
+ var conteudo = "
";
+ conteudo += "
";
+ conteudo += "
";
+ conteudo += "
"+estilo+"";
var d = {estilos:codigoMap+"_"+codigoLayer+"_"+indice,html:conteudo,id:codigoMap+"_"+codigoLayer+"_"+indice+"_"+estilo,codigoMap:codigoMap,codigoLayer:codigoLayer,indiceClasse:indice,indiceEstilo:estilo};
return d;
}
@@ -36,7 +36,7 @@ function excluirEstilo(codigoMap,codigoLayer,indiceClasse,indiceEstilo)
{
this.hide();
core_carregando("ativa");
- var mensagem = " excluindo "+indiceEstilo;
+ var mensagem = $trad("msgExcluiMap",i3GEOadmin.core.dicionario)+indiceEstilo;
core_carregando(mensagem);
var sUrl = "../php/editormapfile.php?funcao=excluirEstilo&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer+"&indiceClasse="+indiceClasse+"&indiceEstilo="+indiceEstilo;
var callback =
@@ -59,7 +59,7 @@ function excluirEstilo(codigoMap,codigoLayer,indiceClasse,indiceEstilo)
};
var handleNo = function()
{this.hide();};
- var mensagem = "Exclui o estilo?";
+ var mensagem = $trad("excluiEstilo",i3GEOadmin.editormapfile.dicionario);
var largura = "300";
core_dialogoContinua(handleYes,handleNo,mensagem,largura);
}
@@ -73,34 +73,34 @@ function montaEditorEstilo(dados)
var limg = i3GEO.configura.locaplic+"/imagens/ic_zoom.png";
param = {
"linhas":[
- {ajuda:"O símbolo a ser usado para representar as feições. Integer é o índice do símbolo no symbolset, começando em 1 (o quinto símbolo é o símbolo 5). String é o nome do símbolo (como definido usando o parâmetro SYMBOL NAME). Filename especifica o caminho para um arquivo contendo um símbolo. Por exemplo, um arquivo PNG. Especifique o caminho relativo ao diretório contendo o mapfile. URL especifica o endereço de um arquivo contendo um símbolo pixmap. Por exemplo, um arquivo PNG. Uma URL deve começar com “http”. Exemplo: SYMBOL “http://myserver.org/path/to/file.png . [ATRIBUTO] permite representação individual de feições usando um atributo no conjunto de dados que especifica o nome do símbolo (como definido usando o parâmetro SYMBOL NAME). São necessários os colchetes []. Se SYMBOL não for especificado, o comportamento depende do tipo de feição: Para pontos, nada será representado; Para linhas, SYMBOL só é relevante se você quer estilizar as linhas utilizando símbolos, então a ausência de SYMBOL significa que você terá as linhas como especificadas utilizando os parâmetros de representação de linhas (COLOR, WIDTH, PATTERN, LINECAP, etc.); Para polígonos, o interior dos polígonos será representado utilizando um preenchimento sólido da cor especificada no parâmetro COLOR.",
- titulo:"Symbolname (pode ser utilizado uma imagem, exemplo: /var/www/i3geo/imagensteste.png) :",id:"",value:dados.symbolname,tipo:"text",div:"