File "class-i18n.php"
Full path: /home/webcknlt/admissiontell.com/wp-content/plugins/vibes/includes/system/class-i18n.php
File
size: 1.14 B
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor &nnbsp; Back
<?php
/**
* Internationalization handling
*
* Loads and defines the internationalization files for this plugin
* so that it is ready for translation.
*
* @package System
* @author Pierre Lannoy <https://pierre.lannoy.fr/>.
* @since 1.0.0
*/
namespace Vibes\System;
/**
* Define the internationalization functionality.
*
* Loads and defines the internationalization files for this plugin
* so that it is ready for translation.
*
* @package System
* @author Pierre Lannoy <https://pierre.lannoy.fr/>.
* @since 1.0.0
*/
class I18n {
/**
* Verification of internationalization extension.
*
* @return boolean True if Intl PHP extension is loaded, false otherwise.
* @since 1.0.0
*/
public static function is_extension_loaded() {
return ( class_exists( 'Locale' ) && class_exists( 'DateTimeZone' ) );
}
/**
* Initializes the class and set its properties.
*
* @since 1.0.0
*/
public function __construct() {
}
/**
* Load the plugin text domain for translation.
*
* @since 1.0.0
*/
public function load_plugin_textdomain() {
load_plugin_textdomain(
VIBES_SLUG,
false,
VIBES_LANGUAGES_DIR
);
}
}