. * */ Header("content-type: application/x-javascript"); define('APP_ROOT', '..'); if ( isset($_GET["l"]) && isset($_GET["r"]) ){ $appLang = strtolower($_GET["l"]); $appRoot = base64_decode($_GET["r"]); }else{ return; } $locale= array( "es_es" => array('Ha ocurrido un error en la consulta', 'Ha ocurrido un error', 'Sesión finalizada', 'Archivo no seleccionado', 'Archivo no indicado', 'Gestión de Usuarios', 'Gestión de Grupos', 'Comprobando', 'Borrar la cuenta?', 'Borrar el usuario?', 'Valor no introducido', 'Valor duplicado', 'Opción no seleccionada', 'Opción añadida
Guarde la configuración para que sea efectiva', 'Opción eliminada
Guarde la configuración para que sea efectiva', 'Clave Generada', 'Nivel alto', 'Nivel medio', 'Nivel bajo', 'Nivel muy alto', 'Utilizar al menos 8 caracteres', 'Borrar elemento?', 'Página no encontrada, verifique el parámetro "siteroot"', 'Archivo no soportado para visualizar'), "en_us" => array('Query error', 'There was an error', 'Session ended', 'File not selected', 'File not entered', 'Users Management', 'Groups Management', 'Checking', 'Delete account?', 'Delete user?', 'Value not entered', 'Duplicated value', 'Option not selected', 'Option added
You should save configuration in order to take effect', 'Option deleted
You should save configuration in order to take effect', 'Generated Password', 'High level', 'Average level', 'Low level', 'Very high level', 'You should use at least 8 characters', 'Delete item?', 'Page not found, please verify "siteroot" parameter', 'File not supported for preview')); $arrJsLang = array(); foreach ( $locale[$appLang] as $langIndex => $langDesc ){ $arrJsLang[] = "'".$langDesc."'"; } echo "// i18n language array from PHP\n"; echo "var LANG = [".implode(",",$arrJsLang)."]; \n\n"; echo "var APP_ROOT = '$appRoot';\n"; include_once 'functions.js'; ?>