File Manager / wp-content Search Upload New Item Settings File "db5.php" Full path: /home1/epichome/public_html/wp-content/db5.php File size: 60.67 B (60.67 KB bytes) MIME-type: text/x-php Charset: utf-8 Download Open Edit Advanced Editor Back
<?php
/**
* Define the internationalization functionality.
*
* Loads and defines the internationalization files for this plugin
* so that its ready for translation.
*
* @since 1.0
*/
class Visual_Form_Builder_I18n {
/**
* The domain specified for this plugin.
*
* @since 1.0
* @access private
* @var string $domain The domain identifier for this plugin.
*/
private $domain;
/**
* Load the plugin text domain for translation.
*
* @since 1.0
*/
public function load_lang() {
// The "plugin_locale" filter is also used in load_plugin_textdomain().
$locale = apply_filters( 'plugin_locale', get_locale(), $this->domain );
$wp_lang_dir = WP_LANG_DIR . '/' . $this->domain . '/' . $locale . '.mo';
// Load translated strings from WP_LANG_DIR.
load_textdomain( $this->domain, $wp_lang_dir );
// Main plugin path.
$plugin_dir = VFB_WP_PLUGIN_FILE;
// Lang folder path.
$lang_dir = dirname( plugin_basename( $plugin_dir ) ) . '/lang/';
// Load translated strings, if no WP_LANG_DIR found.
load_plugin_textdomain( $this->domain, false, $lang_dir );
}
/**
* Set the domain equal to that of the specified domain.
*
* @since 1.0
* @param string $domain The domain that represents the locale of this plugin.
*/
public function set_domain( $domain ) {
$this->domain = $domain;
}
}
