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(); }
/** * 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); }