Einstellungen | Von Oliver Deppe von 2FOX4. * Version: 2.0.8 * Author: Oliver Deppe * Author URI: https://www.2fox4.de/ * License: GPL-2.0-or-later * License URI: https://www.gnu.org/licenses/gpl-2.0.html * Text Domain: 2fox4-translate-to-english * Domain Path: /languages * Requires at least: 6.4 * Requires PHP: 8.0 */ // Abort if called directly. if ( ! defined( 'ABSPATH' ) ) { exit; } /** * Plugin version. */ define( 'TRANSLATETOENGLISH_VERSION', '2.0.8' ); /** * Plugin base file path. */ define( 'TRANSLATETOENGLISH_PLUGIN_FILE', __FILE__ ); /** * Plugin directory path (with trailing slash). */ define( 'TRANSLATETOENGLISH_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); /** * Plugin directory URL (with trailing slash). */ define( 'TRANSLATETOENGLISH_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); /** * Plugin basename. */ define( 'TRANSLATETOENGLISH_PLUGIN_BASENAME', plugin_basename( __FILE__ ) ); /** * Database version for schema migrations. */ define( 'TRANSLATETOENGLISH_DB_VERSION', '2.0' ); /** * The code that runs during plugin activation. */ function translatetoenglish_activate() { require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/class-2fox4-translate-to-english-activator.php'; TranslateToEnglish_Activator::activate(); } /** * The code that runs during plugin deactivation. */ function translatetoenglish_deactivate() { require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/class-2fox4-translate-to-english-deactivator.php'; TranslateToEnglish_Deactivator::deactivate(); } register_activation_hook( __FILE__, 'translatetoenglish_activate' ); register_deactivation_hook( __FILE__, 'translatetoenglish_deactivate' ); /** * Load all required files. */ require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/class-2fox4-translate-to-english-loader.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/class-2fox4-translate-to-english-i18n.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/db/class-2fox4-translate-to-english-db.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/db/class-2fox4-translate-to-english-migrator.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/db/class-2fox4-translate-to-english-data-migrator.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/translation/interface-2fox4-translate-to-english-provider.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/translation/class-2fox4-translate-to-english-provider-factory.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/translation/class-2fox4-translate-to-english-provider-deepl.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/translation/class-2fox4-translate-to-english-provider-openai.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/translation/class-2fox4-translate-to-english-provider-google.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/translation/class-2fox4-translate-to-english-translation-service.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/frontend/class-2fox4-translate-to-english-router.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/frontend/class-2fox4-translate-to-english-renderer.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/frontend/class-2fox4-translate-to-english-switcher.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/frontend/class-2fox4-translate-to-english-seo.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/rest/class-2fox4-translate-to-english-rest-controller.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'admin/class-2fox4-translate-to-english-admin.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'admin/class-2fox4-translate-to-english-admin-settings.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'admin/class-2fox4-translate-to-english-admin-translations.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'admin/class-2fox4-translate-to-english-admin-editor.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'admin/class-2fox4-translate-to-english-admin-metabox.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'admin/class-2fox4-translate-to-english-admin-columns.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/class-2fox4-translate-to-english-review-notice.php'; require_once TRANSLATETOENGLISH_PLUGIN_DIR . 'includes/class-2fox4-translate-to-english.php'; /** * Begin plugin execution. * * @return TranslateToEnglish */ function translatetoenglish() { static $instance = null; if ( null === $instance ) { $instance = new TranslateToEnglish(); $instance->run(); } return $instance; } translatetoenglish();