WordPress.org

Make WordPress Core

Ticket #20813: basename-patch.patch

File basename-patch.patch, 803 bytes (added by arnee, 6 years ago)
  • plugin.php

     
    118118        if ( $translate ) {
    119119                if ( $textdomain = $plugin_data['TextDomain'] ) {
    120120                        if ( $plugin_data['DomainPath'] )
    121                                 load_plugin_textdomain( $textdomain, false, dirname( $plugin_file ) . $plugin_data['DomainPath'] );
     121                                load_plugin_textdomain( $textdomain, false, basename(dirname( $plugin_file )) . $plugin_data['DomainPath'] );
    122122                        else
    123                                 load_plugin_textdomain( $textdomain, false, dirname( $plugin_file ) );
     123                                load_plugin_textdomain( $textdomain, false, basename(dirname( $plugin_file )) );
    124124                } elseif ( in_array( basename( $plugin_file ), array( 'hello.php', 'akismet.php' ) ) ) {
    125125                        $textdomain = 'default';
    126126                }