Automattic\WooCommerce\Admin\RemoteInboxNotifications
SpecRunner::get_locale()
Get the locale for the WordPress locale, or fall back to the en_US locale.
Метод класса: SpecRunner{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$result = SpecRunner::get_locale( $locales );
- $locales(Array) (обязательный)
- The locales to search through.
Код SpecRunner::get_locale() SpecRunner::get locale WC 8.7.0
public static function get_locale( $locales ) { $wp_locale = get_user_locale(); $matching_wp_locales = array_values( array_filter( $locales, function( $l ) use ( $wp_locale ) { return $wp_locale === $l->locale; } ) ); if ( count( $matching_wp_locales ) !== 0 ) { return $matching_wp_locales[0]; } // Fall back to en_US locale. $en_us_locales = array_values( array_filter( $locales, function( $l ) { return $l->locale === 'en_US'; } ) ); if ( count( $en_us_locales ) !== 0 ) { return $en_us_locales[0]; } return null; }