Exemplo n.º 1
0
require_once GP_PATH . GP_INC . 'things/glossary-entry.php';
require_once GP_PATH . GP_INC . 'route.php';
require_once GP_PATH . GP_INC . 'router.php';
require_once GP_PATH . GP_INC . 'routes/_main.php';
require_once GP_PATH . GP_INC . 'routes/index.php';
require_once GP_PATH . GP_INC . 'routes/login.php';
require_once GP_PATH . GP_INC . 'routes/original.php';
require_once GP_PATH . GP_INC . 'routes/profile.php';
require_once GP_PATH . GP_INC . 'routes/project.php';
require_once GP_PATH . GP_INC . 'routes/translation-set.php';
require_once GP_PATH . GP_INC . 'routes/translation.php';
require_once GP_PATH . GP_INC . 'routes/glossary.php';
require_once GP_PATH . GP_INC . 'routes/glossary-entry.php';
require_once GP_PATH . GP_INC . 'routes/locale.php';
GP::$translation_warnings = new GP_Translation_Warnings();
GP::$builtin_translation_warnings = new GP_Builtin_Translation_Warnings();
GP::$builtin_translation_warnings->add_all(GP::$translation_warnings);
GP::$router = new GP_Router();
GP::$formats = array();
require_once GP_PATH . GP_INC . 'format.php';
require_once GP_PATH . GP_INC . 'formats/format_android.php';
require_once GP_PATH . GP_INC . 'formats/format_pomo.php';
require_once GP_PATH . GP_INC . 'formats/format_resx.php';
require_once GP_PATH . GP_INC . 'formats/format_strings.php';
// Let's do it again, there are more variables added since last time we called it
gp_set_globals(get_defined_vars());
require_once GP_PATH . GP_INC . 'plugin.php';
$plugins = scandir(GP_PLUGINS_PATH);
foreach ($plugins as $plugin) {
    if (is_dir(GP_PLUGINS_PATH . '/' . $plugin)) {
        if (is_readable(GP_PLUGINS_PATH . "/{$plugin}/{$plugin}.php")) {