Commit 0788d7babcd482640802fdb203423c538d20a1f1

Authored by Adriano Vieira
1 parent 7edbb5a1
Exists in master and in 1 other branch 3.1

Gerente atualizado

- melhorias de internacionalização do instalador

git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@279 fecfc0c7-e812-0410-ae72-849f08638ee7
instalador/classes/install.ajax.php
@@ -119,6 +119,15 @@ class InstallAjax { @@ -119,6 +119,15 @@ class InstallAjax {
119 } 119 }
120 120
121 /* 121 /*
  122 + * Tradução de mensagens em Ajax - copia da implementação original de "getText"
  123 + * @access private
  124 + */
  125 + function _ajaxLang($_msg_code, $_sigla=false, $_text_case=0, $_args=array()) {
  126 + global $oTranslator;
  127 + return $oTranslator->_($_msg_code, $_sigla, $_text_case, $_args);
  128 + }
  129 +
  130 + /*
122 * Verifica dados de conexão com o banco de dados 131 * Verifica dados de conexão com o banco de dados
123 * @access private 132 * @access private
124 */ 133 */
@@ -126,94 +135,83 @@ class InstallAjax { @@ -126,94 +135,83 @@ class InstallAjax {
126 135
127 $dadosOK = true; 136 $dadosOK = true;
128 $msg = ""; 137 $msg = "";
129 - if(empty($cacic_config['path'])) { 138 + $path = $cacic_config['path'];
  139 + if(!is_readable($path) and !is_executable($path)) {
130 $dadosOK = false; 140 $dadosOK = false;
131 - $msg .= "<span class='Erro'>Caminho físico da aplicação deve ser informado!</span><br>";  
132 - }  
133 - else { $path = $cacic_config['path'];  
134 - if(!is_dir($path)) {  
135 - $dadosOK = false;  
136 - $msg .= "<span class='Erro'>Caminho físico informado não é um diretório!</span><br>";  
137 - }  
138 - else {  
139 - if(!is_readable($path) and !is_executable($path)) {  
140 - $dadosOK = false;  
141 - $msg .= "<span class='Erro'>Verifique as permissões leitura e execução do caminho físico informado!</span><br>";  
142 - }  
143 - } 141 + $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst path not executable')."</span><br>";
144 } 142 }
145 143
146 if(empty($cacic_config['url'])) { 144 if(empty($cacic_config['url'])) {
147 $dadosOK = false; 145 $dadosOK = false;
148 - $msg .= "<span class='Erro'>URL da aplicação deve ser informada!</span><br>"; 146 + $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst url not defined')."</span><br>";
149 } 147 }
150 148
151 if(empty($cacic_config['db_type'])) { 149 if(empty($cacic_config['db_type'])) {
152 $dadosOK = false; 150 $dadosOK = false;
153 - $msg .= "<span class='Erro'>Tipo de banco de dados deve ser informado!</span><br>"; 151 + $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database type not defined')."</span><br>";
154 } 152 }
155 153
156 if(empty($cacic_config['db_host'])) { 154 if(empty($cacic_config['db_host'])) {
157 $dadosOK = false; 155 $dadosOK = false;
158 - $msg .= "<span class='Erro'>Servidor de banco de dados deve ser informado!</span><br>"; 156 + $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database server not defined')."</span><br>";
159 } 157 }
160 158
161 if(empty($cacic_config['db_port'])) { 159 if(empty($cacic_config['db_port'])) {
162 $dadosOK = false; 160 $dadosOK = false;
163 - $msg .= "<span class='Erro'>Porta no servidor de banco de dados deve ser informada!</span><br>"; 161 + $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database server port not defined')."</span><br>";
164 } 162 }
165 163
166 if(empty($cacic_config['db_name'])) { 164 if(empty($cacic_config['db_name'])) {
167 $dadosOK = false; 165 $dadosOK = false;
168 - $msg .= "<span class='Erro'>Nome do banco de dados deve ser informado!</span><br>"; 166 + $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database name not defined')."</span><br>";
169 } 167 }
170 168
171 if(empty($cacic_config['db_user'])) { 169 if(empty($cacic_config['db_user'])) {
172 $dadosOK = false; 170 $dadosOK = false;
173 - $msg .= "<span class='Erro'>Usuário de conexão com o banco de dados deve ser informado!</span><br>"; 171 + $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database user not defined')."</span><br>";
174 } 172 }
175 173
176 if(empty($cacic_config['install']['type'])) { 174 if(empty($cacic_config['install']['type'])) {
177 $dadosOK = false; 175 $dadosOK = false;
178 - $msg .= "<span class='Erro'>Selecione um dos tipos de instalação!</span><br>"; 176 + $msg .= "<span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst type not defined')."</span><br>";
179 } 177 }
180 178
181 // Instalação nova 179 // Instalação nova
182 if($cacic_config['install']['type'] == 'createDB') { 180 if($cacic_config['install']['type'] == 'createDB') {
183 if(empty($cacic_config['db_admin'])) { 181 if(empty($cacic_config['db_admin'])) {
184 $dadosOK = false; 182 $dadosOK = false;
185 - $msg .= '<span class="Erro">Para instalação nova, informe o usuário administrador do banco de dados!</span><br>'; 183 + $msg .= '<span class="Erro">['.InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database admin not defined').'</span><br>';
186 } 184 }
187 185
188 $fileName = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.CACIC_SQLFILE_CREATEDB; 186 $fileName = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.CACIC_SQLFILE_CREATEDB;
189 if(!is_readable($fileName)) { 187 if(!is_readable($fileName)) {
190 $dadosOK = false; 188 $dadosOK = false;
191 - $msg .= '<span class="Erro">Não há instruções SQL ('.CACIC_SQLFILE_CREATEDB.') para criação das tabelas do banco de dados!</span><br>'; 189 + $msg .= '<span class="Erro">['.InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database sqlbuild not defined',array(CACIC_SQLFILE_CREATEDB)).'</span><br>';
192 } 190 }
193 $fileName = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.CACIC_SQLFILE_STDDATA; 191 $fileName = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.CACIC_SQLFILE_STDDATA;
194 if(!is_readable($fileName)) { 192 if(!is_readable($fileName)) {
195 $dadosOK = false; 193 $dadosOK = false;
196 - $msg .= '<span class="Erro">Não há instruções SQL ('.CACIC_SQLFILE_STDDATA.') referente aos dados base para o CACIC!</span><br>'; 194 + $msg .= '<span class="Erro">['.InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database sqldata not defined',array(CACIC_SQLFILE_STDDATA)).'</span><br>';
197 } 195 }
198 if($cacic_config['dbdet']['demo'] == 'demo') { 196 if($cacic_config['dbdet']['demo'] == 'demo') {
199 $fileName = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.CACIC_SQLFILE_DEMODATA; 197 $fileName = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.CACIC_SQLFILE_DEMODATA;
200 if(!is_readable($fileName)) { 198 if(!is_readable($fileName)) {
201 - $msg .= '<span class="AvisoImg">Não há dados ('.CACIC_SQLFILE_DEMODATA.') disponíveis para demonstração!</span> Porém, o processo de instalação pode prosseguir.<br>'; 199 + $msg .= '<span class="AvisoImg">['.InstallAjax::_ajaxLang('kciq_msg advise', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database sqldemodata not defined',array(CACIC_SQLFILE_DEMODATA)).'</span> '.InstallAjax::_ajaxLang('kciq_msg check_advise').'<br>';
202 } 200 }
203 } 201 }
204 202
205 } // Atualização de versão 203 } // Atualização de versão
206 - elseif($cacic_config['install']['type'] == 'atualizar') { 204 + elseif($cacic_config['install']['type'] == 'updateDB') {
207 if(empty($cacic_config['install']['updateFromVersion'])) { 205 if(empty($cacic_config['install']['updateFromVersion'])) {
208 $dadosOK = false; 206 $dadosOK = false;
209 - $msg .= '<span class="Erro">Selecione a versão a ser atualizada!</span><br>'; 207 + $msg .= '<span class="Erro">['.InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst version to update').'</span><br>';
210 } 208 }
211 else { 209 else {
212 $fileName = CACIC_SQLFILE_PREFIX.strtolower($cacic_config['install']['updateFromVersion']).'.sql'; 210 $fileName = CACIC_SQLFILE_PREFIX.strtolower($cacic_config['install']['updateFromVersion']).'.sql';
213 $fileNamePath = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.$fileName; 211 $fileNamePath = $cacic_config['path'].'instalador'.CACIC_DS.'sql'.CACIC_DS.$fileName;
214 if(!is_readable($fileNamePath)) { 212 if(!is_readable($fileNamePath)) {
215 $dadosOK = false; 213 $dadosOK = false;
216 - $msg .= '<span class="Erro">Não há instruções SQL ('.$fileName.') para atualização do banco de dados do CACIC!</span><br>'; 214 + $msg .= '<span class="Erro">['.InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database sqlupdatedata not defined',array($fileName)).'</span><br>';
217 } 215 }
218 } 216 }
219 } 217 }
@@ -324,8 +322,8 @@ class InstallAjax { @@ -324,8 +322,8 @@ class InstallAjax {
324 $_SESSION['configFileSaved'] = true; 322 $_SESSION['configFileSaved'] = true;
325 } 323 }
326 else 324 else
327 - $msg .= "<br><span class='Erro'>"."Cheque diretório e permissões! Erro ao tentar gravar o arquivo: ";  
328 - echo $msg . $fileName."</span>"; 325 + $msg .= "<br><span class='Erro'>[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst check dir perm', array($fileName)) . "</span>";
  326 + echo $msg;
329 } 327 }
330 328
331 /** 329 /**
@@ -338,7 +336,7 @@ class InstallAjax { @@ -338,7 +336,7 @@ class InstallAjax {
338 336
339 $connOk = true; 337 $connOk = true;
340 $oDB = new ADO($cacic_config['db_type']); 338 $oDB = new ADO($cacic_config['db_type']);
341 - $msg = "[ OK! ] - Teste de conexão realizado com sucesso!<span class='OkImg'></span>"; 339 + $msg = "[".InstallAjax::_ajaxLang('kciq_msg ok', '',2)."! ] - ".InstallAjax::_ajaxLang('kciq_msg inst database connect ok') . "<span class='OkImg'></span>";
342 if($cacic_config['install']['type'] == 'createDB') {// instalação nova 340 if($cacic_config['install']['type'] == 'createDB') {// instalação nova
343 $oDB->setDsn( $cacic_config['db_host'], $cacic_config['db_admin'], 341 $oDB->setDsn( $cacic_config['db_host'], $cacic_config['db_admin'],
344 $cacic_config['db_admin_pass'], $cacic_config['db_name'] ); 342 $cacic_config['db_admin_pass'], $cacic_config['db_name'] );
@@ -348,7 +346,7 @@ class InstallAjax { @@ -348,7 +346,7 @@ class InstallAjax {
348 $cacic_config['db_pass'], $cacic_config['db_name'] ); 346 $cacic_config['db_pass'], $cacic_config['db_name'] );
349 347
350 if (!$oDB->conecta()) { 348 if (!$oDB->conecta()) {
351 - $msg = '<span class="Erro">'."[ ERRO! ] - "; 349 + $msg = '<span class="Erro">'."[".InstallAjax::_ajaxLang('kciq_msg error', '',2)."! ] - ";
352 $msg .= 'Erro de conexão ao servidor do banco de dados!</span>'. 350 $msg .= 'Erro de conexão ao servidor do banco de dados!</span>'.
353 '<br>Mensagem do servidor:'; 351 '<br>Mensagem do servidor:';
354 $msg .= '<pre>'.$oDB->getMessage().'</pre>'; 352 $msg .= '<pre>'.$oDB->getMessage().'</pre>';
instalador/classes/install.php
@@ -388,10 +388,10 @@ class Install { @@ -388,10 +388,10 @@ class Install {
388 $buildDBOK = false; 388 $buildDBOK = false;
389 389
390 if(!isset($_SESSION['configFileSaved']) or !($_SESSION['configFileSaved'])) 390 if(!isset($_SESSION['configFileSaved']) or !($_SESSION['configFileSaved']))
391 - $msg .= "<span class='Erro'>".$this->oLang->_('kciq_msg inst config file saved')."</span><br>"; 391 + $msg .= "<span class='Erro'>[ ERRO! ] - ".$this->oLang->_('kciq_msg inst config file saved')."</span><br>";
392 else { 392 else {
393 if(!is_readable($cfgFileName) or ! @include_once($cfgFileName)) 393 if(!is_readable($cfgFileName) or ! @include_once($cfgFileName))
394 - $msg .= "<span class='Erro'>".$this->oLang->_('kciq_msg inst config file read').":</span><br>".$cfgFileName; 394 + $msg .= "<span class='Erro'>[ ERRO! ] - ".$this->oLang->_('kciq_msg inst config file read').":</span><br>".$cfgFileName;
395 else 395 else
396 $cfgFileOk = true; 396 $cfgFileOk = true;
397 } 397 }
@@ -399,35 +399,35 @@ class Install { @@ -399,35 +399,35 @@ class Install {
399 if( isset($_SESSION['buildDBOK']) ) 399 if( isset($_SESSION['buildDBOK']) )
400 $buildDBOK = $_SESSION['buildDBOK']; 400 $buildDBOK = $_SESSION['buildDBOK'];
401 if(!$buildDBOK) 401 if(!$buildDBOK)
402 - $msg .= "<span class='Erro'>".$this->oLang->_('kciq_msg inst database build fail')."</span><br>"; 402 + $msg .= "<span class='Erro'>[ ERRO! ] - ".$this->oLang->_('kciq_msg inst database build fail')."</span><br>";
403 403
404 if($cfgFileOk) { 404 if($cfgFileOk) {
405 $oDB = new ADO(); 405 $oDB = new ADO();
406 if (!$oDB->conecta( $ip_servidor, $usuario_bd, $senha_usuario_bd, $nome_bd )) 406 if (!$oDB->conecta( $ip_servidor, $usuario_bd, $senha_usuario_bd, $nome_bd ))
407 - $msg .= "<span class='Erro'>".$this->oLang->_('kciq_msg inst database connect fail')."</span><br>"; 407 + $msg .= "<span class='Erro'>[ ERRO! ] - ".$this->oLang->_('kciq_msg inst database connect fail')."</span><br>";
408 else 408 else
409 $dbConected = true; 409 $dbConected = true;
410 } 410 }
411 411
412 if($dbConected) { 412 if($dbConected) {
413 if(!isset($_SESSION['adminSetupSaved']) or !($_SESSION['adminSetupSaved'])) 413 if(!isset($_SESSION['adminSetupSaved']) or !($_SESSION['adminSetupSaved']))
414 - $msg .= "<span class='Erro'>Dados do Local e Usuário administrador não gravados no banco de dados!</span><br>"; 414 + $msg .= "<span class='Erro'>[ ERRO! ] - ".$this->oLang->_('kciq_msg inst database data save fail')."</span><br>";
415 else { 415 else {
416 $sql_get_local_id = "select id_local from locais where sg_local = '".$cacic_admin['local_sigla']."'"; 416 $sql_get_local_id = "select id_local from locais where sg_local = '".$cacic_admin['local_sigla']."'";
417 $oDB->selectDB(); 417 $oDB->selectDB();
418 $oDB->query($sql_get_local_id); 418 $oDB->query($sql_get_local_id);
419 if (!($oDB->numRows() > 0)) 419 if (!($oDB->numRows() > 0))
420 - $msg .= '<span class="Erro">[ ERRO! ] - Local não foi cadastrado!</span><br>'; 420 + $msg .= '<span class="Erro">[ ERRO! ] - '.$this->oLang->_('kciq_msg local not reg').'</span><br>';
421 421
422 $sql_check_admin = "select nm_usuario_acesso from usuarios where nm_usuario_acesso = '".$cacic_admin['admin_login']."'"; 422 $sql_check_admin = "select nm_usuario_acesso from usuarios where nm_usuario_acesso = '".$cacic_admin['admin_login']."'";
423 $oDB->query($sql_check_admin); 423 $oDB->query($sql_check_admin);
424 if (!($oDB->numRows() > 0)) 424 if (!($oDB->numRows() > 0))
425 - $msg .= '<span class="Erro">[ ERRO! ] - Administrador não foi cadastrado!</span><br>'; 425 + $msg .= '<span class="Erro">[ ERRO! ] - '.$this->oLang->_('kciq_msg admin not reg').'</span><br>';
426 } 426 }
427 } 427 }
428 428
429 if(empty($msg)) 429 if(empty($msg))
430 - $msg = "<span class='OkImg'>Instalação do CACIC finalizada e veficada!</span><br>"; 430 + $msg = "<span class='OkImg'>".$this->oLang->_('kciq_msg inst finished and verified')."</span><br>";
431 431
432 $this->oTmpl->addVar('tmplStatusBar', 'MSG_STATUS', $msg); 432 $this->oTmpl->addVar('tmplStatusBar', 'MSG_STATUS', $msg);
433 433
language/pt_BR/language.pt_BR.inc.php
1 pt_BR kciq_msg inst end advise instaladorinfo <p><b>Atenção:</b> Leia as mensagens no fim desta página sobre o processo de instalação, bem como as <b>recomendações</b> abaixo:</p> 1 pt_BR kciq_msg inst end advise instaladorinfo <p><b>Atenção:</b> Leia as mensagens no fim desta página sobre o processo de instalação, bem como as <b>recomendações</b> abaixo:</p>
2 pt_BR kciq_msg aceitar instalador Aceitar 2 pt_BR kciq_msg aceitar instalador Aceitar
3 pt_BR kciq_msg aceito instalador Aceito a licença 3 pt_BR kciq_msg aceito instalador Aceito a licença
  4 +pt_BR kciq_msg admin not reg geral info Administrador não foi cadastrado!
4 pt_BR kciq_msg admin mgm title instaladorinfo Administração do CACIC-Gerente 5 pt_BR kciq_msg admin mgm title instaladorinfo Administração do CACIC-Gerente
  6 +pt_BR kciq_msg advise geral info Alerta
5 pt_BR kciq_msg check_advise instaladorinfo Alerta, mas poderá continuar 7 pt_BR kciq_msg check_advise instaladorinfo Alerta, mas poderá continuar
6 pt_BR kciq_msg previous instalador Anterior 8 pt_BR kciq_msg previous instalador Anterior
7 pt_BR kciq_msg apoio Geral Apoio colaborativo 9 pt_BR kciq_msg apoio Geral Apoio colaborativo
@@ -20,11 +22,14 @@ pt_BR kciq_msg build bd help @@ -20,11 +22,14 @@ pt_BR kciq_msg build bd help
20 pt_BR kciq_msg backup geral info Cópia de segurança 22 pt_BR kciq_msg backup geral info Cópia de segurança
21 pt_BR kciq_msg admin mgm local instaladorinfo Dados de localização 23 pt_BR kciq_msg admin mgm local instaladorinfo Dados de localização
22 pt_BR kciq_msg admin mgm data title instaladorinfo Dados do Administrador 24 pt_BR kciq_msg admin mgm data title instaladorinfo Dados do Administrador
  25 +pt_BR kciq_msg inst database data save fail instaladorinfo Dados do Local e Usuário administrador não gravados no banco de dados!
23 pt_BR kciq_msg inst admin help instaladorinfo Dados do administrador para criar o banco de dados. 26 pt_BR kciq_msg inst admin help instaladorinfo Dados do administrador para criar o banco de dados.
24 pt_BR kciq_msg demo instaladorinfo Demonstração 27 pt_BR kciq_msg demo instaladorinfo Demonstração
25 pt_BR kciq_msg email geral info Endereço eletrônico 28 pt_BR kciq_msg email geral info Endereço eletrônico
26 pt_BR kciq_msg admin mgm email help instaladorinfo Endereço eletrônico do Administrador do CACIC para envio de mesagens 29 pt_BR kciq_msg admin mgm email help instaladorinfo Endereço eletrônico do Administrador do CACIC para envio de mesagens
27 pt_BR language_en-us Geral info en-US English (US) 30 pt_BR language_en-us Geral info en-US English (US)
  31 +pt_BR kciq_msg error geral erro Erro
  32 +pt_BR kciq_msg inst check dir perm instaladorinfo Erro ao tentar gravar o arquivo %1. Verifique diretório e permissões!
28 pt_BR language_es Geral info es Español 33 pt_BR language_es Geral info es Español
29 pt_BR kciq_msg php_memory_help instaladorinfo Essa diretiva irá afetar o desempenho de execução dos programas em PHP. 34 pt_BR kciq_msg php_memory_help instaladorinfo Essa diretiva irá afetar o desempenho de execução dos programas em PHP.
30 pt_BR kciq_msg php_flag_on_advise instaladorinfo Essa diretiva é verificada apenas para versão PHP = 5.x.y. 35 pt_BR kciq_msg php_flag_on_advise instaladorinfo Essa diretiva é verificada apenas para versão PHP = 5.x.y.
@@ -44,11 +49,13 @@ pt_BR kciq_msg demo help @@ -44,11 +49,13 @@ pt_BR kciq_msg demo help
44 pt_BR instalador geral TagHeader Instalador 49 pt_BR instalador geral TagHeader Instalador
45 pt_BR kciq_msg web_installer instaladorinfo Instalador WEB para o CACIC 50 pt_BR kciq_msg web_installer instaladorinfo Instalador WEB para o CACIC
46 pt_BR kciq_installertitle instaladorinfo Instalador WEB para o CACIC 51 pt_BR kciq_installertitle instaladorinfo Instalador WEB para o CACIC
  52 +pt_BR kciq_msg inst finished and verified instaladorinfo Instalação do CACIC finalizada e veficada!
47 pt_BR kciq_msg advise_title instaladorinfo Instrução PHP/Apache 53 pt_BR kciq_msg advise_title instaladorinfo Instrução PHP/Apache
48 pt_BR kciq_installerintrotitle instaladorinfo Introdução 54 pt_BR kciq_installerintrotitle instaladorinfo Introdução
49 pt_BR kciq_msg legenda geral info Legenda 55 pt_BR kciq_msg legenda geral info Legenda
50 pt_BR kciq_msg license title instaladorinfo Licença 56 pt_BR kciq_msg license title instaladorinfo Licença
51 pt_BR kciq_msg admin mgm name help instaladorinfo Local ao qual a aplicação gerente está associada. 57 pt_BR kciq_msg admin mgm name help instaladorinfo Local ao qual a aplicação gerente está associada.
  58 +pt_BR kciq_msg local not reg geral info Local não foi cadastrado!
52 pt_BR kciq_msg login Geral info Login 59 pt_BR kciq_msg login Geral info Login
53 pt_BR kciq_msg admin mgm user help instaladorinfo Login do Administrador do CACIC 60 pt_BR kciq_msg admin mgm user help instaladorinfo Login do Administrador do CACIC
54 pt_BR kciq_msg user help instaladorinfo Login do administrador do banco de dados. 61 pt_BR kciq_msg user help instaladorinfo Login do administrador do banco de dados.
@@ -62,12 +69,18 @@ pt_BR kciq_msg js_enable @@ -62,12 +69,18 @@ pt_BR kciq_msg js_enable
62 pt_BR kciq_msg name geral info Nome 69 pt_BR kciq_msg name geral info Nome
63 pt_BR kciq_msg admin mgm adminname help instaladorinfo Nome do Administrador do CACIC 70 pt_BR kciq_msg admin mgm adminname help instaladorinfo Nome do Administrador do CACIC
64 pt_BR kciq_msg database name instaladorinfo Nome do banco de dados 71 pt_BR kciq_msg database name instaladorinfo Nome do banco de dados
  72 +pt_BR kciq_msg inst database name not defined instaladorerro Nome do banco de dados deve ser informado!
65 pt_BR kciq_msg database name help instaladorinfo Nome do banco de dados pré-existente. 73 pt_BR kciq_msg database name help instaladorinfo Nome do banco de dados pré-existente.
66 pt_BR kciq_msg database host help instaladorinfo Nome do servidor (ou IP) do banco de dados. 74 pt_BR kciq_msg database host help instaladorinfo Nome do servidor (ou IP) do banco de dados.
67 pt_BR kciq_msg dbuser help instaladorinfo Nome do usuário para ser usado pelo CACIC para conectar ao banco de dados. 75 pt_BR kciq_msg dbuser help instaladorinfo Nome do usuário para ser usado pelo CACIC para conectar ao banco de dados.
68 pt_BR kciq_msg new Geral info Nova 76 pt_BR kciq_msg new Geral info Nova
69 pt_BR kciq_msg no geral info Não 77 pt_BR kciq_msg no geral info Não
70 pt_BR kciq_msg inst config file read instaladorinfo Não foi possível ler o arquivo de configurações 78 pt_BR kciq_msg inst config file read instaladorinfo Não foi possível ler o arquivo de configurações
  79 +pt_BR kciq_msg inst database sqldemodata not defined instaladorerro Não há dados (%1) disponíveis para demonstração!
  80 +pt_BR kciq_msg inst database sqlupdatedata not defined instaladorerro Não há instruções SQL (%1) para atualização do banco de dados do CACIC!
  81 +pt_BR kciq_msg inst database sqlbuild not defined instaladorerro Não há instruções SQL (%1) para criação das tabelas do banco de dados!
  82 +pt_BR kciq_msg inst database sqldata not defined instaladorerro Não há instruções SQL (%1) referente aos dados base para o CACIC!
  83 +pt_BR kciq_msg inst database connect fail instaladorinfo Não é possível conectar ao banco de dados com os dados do arquivo de configurações!
71 pt_BR kciq_msg access level Geral info Nível de acesso 84 pt_BR kciq_msg access level Geral info Nível de acesso
72 pt_BR kciq_msg admin mgm phone help instaladorinfo Número do telefone do Administrador do CACIC para contato. 85 pt_BR kciq_msg admin mgm phone help instaladorinfo Número do telefone do Administrador do CACIC para contato.
73 pt_BR kciq_msg obs geral info Observação 86 pt_BR kciq_msg obs geral info Observação
@@ -77,6 +90,7 @@ pt_BR kciq_msg phpgd_help @@ -77,6 +90,7 @@ pt_BR kciq_msg phpgd_help
77 pt_BR kciq_msg phpftp_help instaladorinfo Para executar o CACIC é necessário instalar a biblioteca de para uso de FTP. 90 pt_BR kciq_msg phpftp_help instaladorinfo Para executar o CACIC é necessário instalar a biblioteca de para uso de FTP.
78 pt_BR kciq_msg phpmysql_help instaladorinfo Para executar o CACIC é necessário instalar a biblioteca para banco de dados MYSQL. 91 pt_BR kciq_msg phpmysql_help instaladorinfo Para executar o CACIC é necessário instalar a biblioteca para banco de dados MYSQL.
79 pt_BR kciq_msg phpversion_help instaladorinfo Para executar o CACIC é necessário instalar a versão do PHP indicada. 92 pt_BR kciq_msg phpversion_help instaladorinfo Para executar o CACIC é necessário instalar a versão do PHP indicada.
  93 +pt_BR kciq_msg inst database admin not defined instaladorerro Para instalação nova, informe o usuário administrador do banco de dados!
80 pt_BR kciq_msg php_flag_on instaladorinfo Para que o CACIC funcione corretamente é necessário - por enquanto - ativar essa diretiva. 94 pt_BR kciq_msg php_flag_on instaladorinfo Para que o CACIC funcione corretamente é necessário - por enquanto - ativar essa diretiva.
81 pt_BR kciq_menu fast search Geral Pesquisa rápida 95 pt_BR kciq_menu fast search Geral Pesquisa rápida
82 pt_BR kciq_menu search Geral info Pesquisar 96 pt_BR kciq_menu search Geral info Pesquisar
@@ -84,6 +98,7 @@ pt_BR kciq_msg fix_requiriment_help @@ -84,6 +98,7 @@ pt_BR kciq_msg fix_requiriment_help
84 pt_BR kciq_msg license advise instaladorinfo Por favor, leia os termos da licença a seguir. Você deve aceitar os termos desta para continuar a instalação! 98 pt_BR kciq_msg license advise instaladorinfo Por favor, leia os termos da licença a seguir. Você deve aceitar os termos desta para continuar a instalação!
85 pt_BR kciq_msg database port instaladorinfo Porta 99 pt_BR kciq_msg database port instaladorinfo Porta
86 pt_BR kciq_msg database port help instaladorinfo Porta de conexão ao banco de dados. 100 pt_BR kciq_msg database port help instaladorinfo Porta de conexão ao banco de dados.
  101 +pt_BR kciq_msg inst database server port not defined instaladorerro Porta no servidor de banco de dados deve ser informada!
87 pt_BR language_pt_br Geral info pt_BR Português Brasileiro 102 pt_BR language_pt_br Geral info pt_BR Português Brasileiro
88 pt_BR kciq_msg next Geral info Próximo 103 pt_BR kciq_msg next Geral info Próximo
89 pt_BR kciq_msg database type help instaladorinfo Qual o tipo de banco de dados a usar (Somente MySQL por enquanto). 104 pt_BR kciq_msg database type help instaladorinfo Qual o tipo de banco de dados a usar (Somente MySQL por enquanto).
@@ -96,12 +111,15 @@ pt_BR kciq_msg requisitos @@ -96,12 +111,15 @@ pt_BR kciq_msg requisitos
96 pt_BR kciq_msg savecfgfile help instaladorinfo Salva o arquivo de configurações para o CACIC. 111 pt_BR kciq_msg savecfgfile help instaladorinfo Salva o arquivo de configurações para o CACIC.
97 pt_BR kciq_msg save geral info Salvar 112 pt_BR kciq_msg save geral info Salvar
98 pt_BR kciq_msg save title instaladorinfo Salvar dados do administrador do CACIC. 113 pt_BR kciq_msg save title instaladorinfo Salvar dados do administrador do CACIC.
  114 +pt_BR kciq_msg inst version to update instaladorerro Selecione a versão a ser atualizada!
99 pt_BR kciq_msg version help instaladorinfo Selecione a versão do CACIC a ser atualizada. 115 pt_BR kciq_msg version help instaladorinfo Selecione a versão do CACIC a ser atualizada.
  116 +pt_BR kciq_msg inst type not defined instaladorerro Selecione um dos tipos de instalação!
100 pt_BR kciq_msg password Geral info Senha 117 pt_BR kciq_msg password Geral info Senha
101 pt_BR kciq_msg admin mgm pass help instaladorinfo Senha do Administrador do CACIC 118 pt_BR kciq_msg admin mgm pass help instaladorinfo Senha do Administrador do CACIC
102 pt_BR kciq_msg password help instaladorinfo Senha do administrador do banco de dados. 119 pt_BR kciq_msg password help instaladorinfo Senha do administrador do banco de dados.
103 pt_BR kciq_msg dbpass help instaladorinfo Senha para o usuário do banco de dados. 120 pt_BR kciq_msg dbpass help instaladorinfo Senha para o usuário do banco de dados.
104 pt_BR kciq_msg database host instaladorinfo Servidor 121 pt_BR kciq_msg database host instaladorinfo Servidor
  122 +pt_BR kciq_msg inst database server not defined instaladorerro Servidor de banco de dados deve ser informado!
105 pt_BR kciq_msg abbr geral info Sigla 123 pt_BR kciq_msg abbr geral info Sigla
106 pt_BR kciq_msg admin mgm abbr help instaladorinfo Sigla do local ao qual a aplicação gerente está associada. 124 pt_BR kciq_msg admin mgm abbr help instaladorinfo Sigla do local ao qual a aplicação gerente está associada.
107 pt_BR kciq_msg yes geral info Sim 125 pt_BR kciq_msg yes geral info Sim
@@ -111,14 +129,19 @@ pt_BR kciq_msg mysql_suporte @@ -111,14 +129,19 @@ pt_BR kciq_msg mysql_suporte
111 pt_BR kciq_msg phone geral info Telefone 129 pt_BR kciq_msg phone geral info Telefone
112 pt_BR kciq_msg test conn help instaladorinfo Testar conexão com banco de dados. 130 pt_BR kciq_msg test conn help instaladorinfo Testar conexão com banco de dados.
113 pt_BR kciq_msg test conn instaladorinfo Teste de conexão 131 pt_BR kciq_msg test conn instaladorinfo Teste de conexão
  132 +pt_BR kciq_msg inst database connect ok instaladorinfo Teste de conexão realizado com sucesso!
114 pt_BR kciq_msg database type instaladorinfo Tipo 133 pt_BR kciq_msg database type instaladorinfo Tipo
  134 +pt_BR kciq_msg inst database type not defined instaladorinfo Tipo de banco de dados deve ser informado!
115 pt_BR kciq_msg install type instaladorinfo Tipo de instalação 135 pt_BR kciq_msg install type instaladorinfo Tipo de instalação
116 pt_BR kciq_mnt_tradutor Manutençãoinfo Tradução de texto do CACIC 136 pt_BR kciq_mnt_tradutor Manutençãoinfo Tradução de texto do CACIC
  137 +pt_BR kciq_msg inst url not defined instaladorinfo URL da aplicação deve ser informada!
117 pt_BR kciq_msg user Geral info Usuário 138 pt_BR kciq_msg user Geral info Usuário
  139 +pt_BR kciq_msg inst database user not defined instaladorerro Usuário de conexão com o banco de dados deve ser informado!
118 pt_BR kciq_msg details geral info Ver detalhes 140 pt_BR kciq_msg details geral info Ver detalhes
119 pt_BR kciq_msg check instaladorinfo Verificar 141 pt_BR kciq_msg check instaladorinfo Verificar
120 pt_BR kciq_msg check_notok instalador Verificação não satisfeita 142 pt_BR kciq_msg check_notok instalador Verificação não satisfeita
121 pt_BR kciq_msg check_ok instaladorinfo Verificação satisfeita 143 pt_BR kciq_msg check_ok instaladorinfo Verificação satisfeita
  144 +pt_BR kciq_msg inst path not executable instaladorinfo Verifique as permissões de leitura e execução do caminho físico informado!
122 pt_BR kciq_msg version geral info Versão 145 pt_BR kciq_msg version geral info Versão
123 pt_BR kciq_msg def_version instaladorinfo Versão 146 pt_BR kciq_msg def_version instaladorinfo Versão
124 pt_BR kciq_msg version header instaladorinfo Versão a ser atualizada. 147 pt_BR kciq_msg version header instaladorinfo Versão a ser atualizada.
@@ -130,4 +153,4 @@ pt_BR kciq_msg inst end hist file @@ -130,4 +153,4 @@ pt_BR kciq_msg inst end hist file
130 pt_BR kciq_installer_introdution instaladorarquivo introducao.html 153 pt_BR kciq_installer_introdution instaladorarquivo introducao.html
131 pt_BR kciq_msg license en_read instaladorinfo leia em inglês 154 pt_BR kciq_msg license en_read instaladorinfo leia em inglês
132 pt_BR kciq_msg license pt_read instaladorinfo leia em português 155 pt_BR kciq_msg license pt_read instaladorinfo leia em português
133 -pt_BR kciq_msg inst database connect fail instaladorinfo Não é possível conectar ao banco de dados com os dados do arquivo de configurações! 156 +pt_BR kciq_msg ok geral info Ok