Make WordPress Core


Ignore:
Timestamp:
11/10/2022 07:19:11 PM (2 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.
Fixes #57060.

File:
1 edited

Legend:

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

    r54753 r54795  
    63486348        $mofile        = WP_LANG_DIR . '/continents-cities-' . $locale_loaded . '.mo';
    63496349        unload_textdomain( 'continents-cities' );
    6350         load_textdomain( 'continents-cities', $mofile );
     6350        load_textdomain( 'continents-cities', $mofile, $locale_loaded );
    63516351        $mo_loaded = true;
    63526352    }
Note: See TracChangeset for help on using the changeset viewer.