function event_tickets_plus_init()
{
    tribe_init_tickets_plus_autoloading();
    $langpath = trailingslashit(basename(dirname(__FILE__))) . 'lang/';
    load_plugin_textdomain('event-tickets-plus', false, $langpath);
    if (event_tickets_plus_is_incompatible_tickets_core_installed()) {
        add_action('admin_notices', 'event_tickets_plus_show_fail_message');
        return;
    }
    Tribe__Tickets_Plus__Main::instance();
}
Exemplo n.º 2
0
/**
 * Sets up the textdomain stuff
 */
function event_tickets_plus_setup_textdomain()
{
    tribe_init_tickets_plus_autoloading();
    $mopath = trailingslashit(basename(dirname(__FILE__))) . 'lang/';
    $domain = 'event-tickets-plus';
    // If we don't have Common classes load the old fashioned way
    if (!class_exists('Tribe__Main')) {
        load_plugin_textdomain($domain, false, $mopath);
    } else {
        // This will load `wp-content/languages/plugins` files first
        Tribe__Main::instance()->load_text_domain($domain, $mopath);
    }
    define('EVENT_TICKETS_PLUS_TEXTDOMAIN_LOADED', true);
}