Commit 85fdeccee06daaa2144050330043512d7da9e34b
1 parent
5c49ad51
Exists in
master
and in
7 other branches
Preparação do sistema de administração para tradução
Showing
3 changed files
with
20 additions
and
2 deletions
Show diff stats
@@ -0,0 +1,9 @@ | @@ -0,0 +1,9 @@ | ||
1 | +//+$trad(1,i3GEOadmin.principal.dicionario)+ | ||
2 | +i3GEOadmin.principal = {}; | ||
3 | +i3GEOadmin.principal.dicionario = { | ||
4 | + 'atencao' : [ { | ||
5 | + pt : "Atenção: o sistema de administração não funciona corretamente com o navegador Internet Explorer.", | ||
6 | + en : "", | ||
7 | + es : "" | ||
8 | + } ] | ||
9 | +}; |
admin/js/core.js
@@ -1730,6 +1730,12 @@ function core_listaDeLetras(onde,nomeFuncao,semLetras,w){ | @@ -1730,6 +1730,12 @@ function core_listaDeLetras(onde,nomeFuncao,semLetras,w){ | ||
1730 | return ins; | 1730 | return ins; |
1731 | } | 1731 | } |
1732 | } | 1732 | } |
1733 | +function core_parseMustacheBody (hashMustache){ | ||
1734 | + var re = new RegExp("&", "g"), m; | ||
1735 | + m = Mustache.render(document.body.innerHTML, i3GEO.idioma.objetoIdioma(hashMustache)); | ||
1736 | + m = m.replace(re, '&'); | ||
1737 | + document.body.innerHTML = m; | ||
1738 | +} | ||
1733 | // | 1739 | // |
1734 | //carregador de javascript | 1740 | //carregador de javascript |
1735 | // | 1741 | // |
@@ -1785,6 +1791,8 @@ function core_listaDeLetras(onde,nomeFuncao,semLetras,w){ | @@ -1785,6 +1791,8 @@ function core_listaDeLetras(onde,nomeFuncao,semLetras,w){ | ||
1785 | "../../pacotes/yui290/build/editor/editor-min.js", | 1791 | "../../pacotes/yui290/build/editor/editor-min.js", |
1786 | "../../pacotes/yui290/build/resize/resize-min.js", | 1792 | "../../pacotes/yui290/build/resize/resize-min.js", |
1787 | "../../pacotes/cpaint/cpaint2.inc.compressed.js", | 1793 | "../../pacotes/cpaint/cpaint2.inc.compressed.js", |
1794 | + "../../classesjs/compactados/mustache.js", | ||
1795 | + "../../classesjs/compactados/classe_i3geo_compacto.js", | ||
1788 | "../../classesjs/compactados/classe_util_compacto.js", | 1796 | "../../classesjs/compactados/classe_util_compacto.js", |
1789 | "../../classesjs/compactados/classe_login_compacto.js", | 1797 | "../../classesjs/compactados/classe_login_compacto.js", |
1790 | "../../classesjs/compactados/classe_janela_compacto.js", | 1798 | "../../classesjs/compactados/classe_janela_compacto.js", |
admin/principal.html
@@ -7,14 +7,14 @@ | @@ -7,14 +7,14 @@ | ||
7 | 7 | ||
8 | <link rel="stylesheet" type="text/css" href="html/admin.css"> | 8 | <link rel="stylesheet" type="text/css" href="html/admin.css"> |
9 | <script type="text/javascript" src="js/core.js"></script> | 9 | <script type="text/javascript" src="js/core.js"></script> |
10 | +<script type="text/javascript" src="dicionario/principal.js"></script> | ||
10 | </head> | 11 | </head> |
11 | <body class=" yui-skin-sam fundoPonto"> | 12 | <body class=" yui-skin-sam fundoPonto"> |
12 | <center> | 13 | <center> |
13 | <div class="bordaSuperior"> </div> | 14 | <div class="bordaSuperior"> </div> |
14 | <div class="mascaraPrincipal" id="divGeral"> | 15 | <div class="mascaraPrincipal" id="divGeral"> |
15 | <div id=cabecalhoPrincipal></div> | 16 | <div id=cabecalhoPrincipal></div> |
16 | - <p style="color: red">Atenção: o sistema de administração não | ||
17 | - funciona corretamente com o navegador Internet Explorer.</p> | 17 | + <p style="color: red">{{atencao}}</p> |
18 | <h1>Administração do i3geo</h1> | 18 | <h1>Administração do i3geo</h1> |
19 | <p>Se você atualizou o Mapserver para a versão | 19 | <p>Se você atualizou o Mapserver para a versão |
20 | 5.2.2, seus mapfiles antigos podem não funcionar. Veja em | 20 | 5.2.2, seus mapfiles antigos podem não funcionar. Veja em |
@@ -89,6 +89,7 @@ | @@ -89,6 +89,7 @@ | ||
89 | </center> | 89 | </center> |
90 | </body> | 90 | </body> |
91 | <script> | 91 | <script> |
92 | +core_parseMustacheBody(i3GEOadmin.principal.dicionario); | ||
92 | navn = false; | 93 | navn = false; |
93 | navm = false; | 94 | navm = false; |
94 | //seta as variáveis navn e navm | 95 | //seta as variáveis navn e navm |