예제 #1
0
*/
@session_start();
@define('CACIC', 1);
@define('SECURITY', 1);
include_once 'config.php';
require_once 'define.php';
if (!(include_once TRANSLATOR_PATH . CACIC_DS . 'Translator.php')) {
    die("<h1>There is a trouble with phpTranslator package. It isn't found.</h1>");
}
/*
 * componente (objeto) para realizar traducao
 */
$oTranslator = new Translator(CACIC_LANGUAGE, CACIC_PATH . CACIC_LANGUAGE_PATH, CACIC_LANGUAGE_STANDARD);
$oTranslator->setURLPath(TRANSLATOR_PATH_URL);
$oTranslator->setLangFilesInSubDirs(true);
$oTranslator->initStdLanguages();
/**
 * Inicializa constantes para traducao de mensagens em javascript
 */
function initJSTranslateConst()
{
    global $oTranslator;
    ?>
<script language=JavaScript>
  const CACIC_JS_MSG_IP_REDE_INVALIDA = '<?php 
    echo $oTranslator->_('Endereco de subrede invalido!');
    ?>
';
  const CACIC_JS_MSG_MASCARA_REDE_INVALIDA = '<?php 
    echo $oTranslator->_('Mascara de subrede invalida!');
    ?>