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 @@ |
| 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 | 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 | 1740 | //carregador de javascript |
| 1735 | 1741 | // |
| ... | ... | @@ -1785,6 +1791,8 @@ function core_listaDeLetras(onde,nomeFuncao,semLetras,w){ |
| 1785 | 1791 | "../../pacotes/yui290/build/editor/editor-min.js", |
| 1786 | 1792 | "../../pacotes/yui290/build/resize/resize-min.js", |
| 1787 | 1793 | "../../pacotes/cpaint/cpaint2.inc.compressed.js", |
| 1794 | + "../../classesjs/compactados/mustache.js", | |
| 1795 | + "../../classesjs/compactados/classe_i3geo_compacto.js", | |
| 1788 | 1796 | "../../classesjs/compactados/classe_util_compacto.js", |
| 1789 | 1797 | "../../classesjs/compactados/classe_login_compacto.js", |
| 1790 | 1798 | "../../classesjs/compactados/classe_janela_compacto.js", | ... | ... |
admin/principal.html
| ... | ... | @@ -7,14 +7,14 @@ |
| 7 | 7 | |
| 8 | 8 | <link rel="stylesheet" type="text/css" href="html/admin.css"> |
| 9 | 9 | <script type="text/javascript" src="js/core.js"></script> |
| 10 | +<script type="text/javascript" src="dicionario/principal.js"></script> | |
| 10 | 11 | </head> |
| 11 | 12 | <body class=" yui-skin-sam fundoPonto"> |
| 12 | 13 | <center> |
| 13 | 14 | <div class="bordaSuperior"> </div> |
| 14 | 15 | <div class="mascaraPrincipal" id="divGeral"> |
| 15 | 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 | 18 | <h1>Administração do i3geo</h1> |
| 19 | 19 | <p>Se você atualizou o Mapserver para a versão |
| 20 | 20 | 5.2.2, seus mapfiles antigos podem não funcionar. Veja em |
| ... | ... | @@ -89,6 +89,7 @@ |
| 89 | 89 | </center> |
| 90 | 90 | </body> |
| 91 | 91 | <script> |
| 92 | +core_parseMustacheBody(i3GEOadmin.principal.dicionario); | |
| 92 | 93 | navn = false; |
| 93 | 94 | navm = false; |
| 94 | 95 | //seta as variáveis navn e navm | ... | ... |