diff --git a/bp-core/bp-core-functions.php b/bp-core/bp-core-functions.php
index 96b7564..2f61eee 100644
a
|
b
|
add_action( 'wp_footer', 'bp_core_print_generation_time' ); |
748 | 748 | * @package BuddyPress Core |
749 | 749 | */ |
750 | 750 | function bp_core_load_buddypress_textdomain() { |
751 | | $locale = apply_filters( 'buddypress_locale', get_locale() ); |
752 | | $mofile = sprintf( 'buddypress-%s.mo', $locale ); |
753 | | $mofile_global = WP_LANG_DIR . '/' . $mofile; |
754 | | $mofile_local = BP_PLUGIN_DIR . 'bp-languages/' . $mofile; |
| 751 | $locale = apply_filters( 'buddypress_locale', get_locale() ); |
| 752 | $mofile = sprintf( 'buddypress-%s.mo', $locale ); |
755 | 753 | |
756 | | if ( file_exists( $mofile_global ) ) |
| 754 | // https://core.trac.wordpress.org/ticket/18200 |
| 755 | $mofile_langpack = WP_LANG_DIR . '/plugins/' . $mofile; |
| 756 | $mofile_global = WP_LANG_DIR . '/' . $mofile; |
| 757 | $mofile_local = BP_PLUGIN_DIR . 'bp-languages/' . $mofile; |
| 758 | |
| 759 | if ( file_exists( $mofile_langpack ) ) |
| 760 | return load_textdomain( 'buddypress', $mofile_langpack ); |
| 761 | elseif ( file_exists( $mofile_global ) ) |
757 | 762 | return load_textdomain( 'buddypress', $mofile_global ); |
758 | 763 | elseif ( file_exists( $mofile_local ) ) |
759 | 764 | return load_textdomain( 'buddypress', $mofile_local ); |