WordPress.org

Make WordPress Core

Ticket #20813: basename-patch.patch

File basename-patch.patch, 803 bytes (added by arnee, 3 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                }