WP_REST_Site_Health_Controller::load_admin_textdomain()
Loads the admin textdomain for Site Health tests.
Description
The WP_Site_Health class is defined in WP-Admin, while the REST API operates in a front-end context. This means that the translations for Site Health won’t be loaded by default in load_default_textdomain().
Source
File: wp-includes/rest-api/endpoints/class-wp-rest-site-health-controller.php
protected function load_admin_textdomain() { // Accounts for inner REST API requests in the admin. if ( ! is_admin() ) { $locale = determine_locale(); load_textdomain( 'default', WP_LANG_DIR . "/admin-$locale.mo" ); } }
Changelog
Version | Description |
---|---|
5.6.0 | Introduced. |
© 2003–2021 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_rest_site_health_controller/load_admin_textdomain