Make WordPress Core


Ignore:
Timestamp:
11/10/2022 07:38:20 PM (3 years ago)
Author:
ocean90
Message:

I18N: Always pass $locale to load_textdomain().

In [53874] the optional $locale parameter was added to load_textdomain(). While most load_textdomain() calls in core were were updated, some were missed. Passing the original locale avoids the need to call determine_locale() by load_textdomain() which is used as a fallback.

Props ocean90, swissspidy, desrosj.
See #57060.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/functions.php

    r54754 r54797  
    63526352        $mofile        = WP_LANG_DIR . '/continents-cities-' . $locale_loaded . '.mo';
    63536353        unload_textdomain( 'continents-cities' );
    6354         load_textdomain( 'continents-cities', $mofile );
     6354        load_textdomain( 'continents-cities', $mofile, $locale_loaded );
    63556355        $mo_loaded = true;
    63566356    }
Note: See TracChangeset for help on using the changeset viewer.