Function Reference: geodir_load_textdomain
Summary
Load geodirectory plugin textdomain.
Package
GeoDirectory
Change Log
Since: 1.4.2
Filters
‘plugin_locale’ [Line: 4271]
Source File
geodir_load_textdomain() is located in geodirectory-functions/general_functions.php [Line: 4264]
Source Code
function geodir_load_textdomain() { /** * Filter the plugin locale. * * @since 1.4.2 * @package GeoDirectory */ $locale = apply_filters( 'plugin_locale', get_locale(), 'geodirectory' ); load_textdomain( 'geodirectory', WP_LANG_DIR . '/' . 'geodirectory' . '/' . 'geodirectory' . '-' . $locale . '.mo' ); load_plugin_textdomain( 'geodirectory', false, plugin_basename( dirname( dirname( __FILE__ ) ) ) . '/geodirectory-languages' ); /** * Define language constants. * * @since 1.0.0 */ require_once( geodir_plugin_path() . '/language.php' ); $language_file = geodir_plugin_path() . '/db-language.php'; // Load language string file if not created yet if ( ! file_exists( $language_file ) ) { geodirectory_load_db_language(); } if ( file_exists( $language_file ) ) { /** * Language strings from database. * * @since 1.4.2 */ try { require_once( $language_file ); } catch ( Exception $e ) { error_log( 'Language Error: ' . $e->getMessage() ); } } }