[wp-hackers] load_plugin_textdomain()
    Stephen Rider 
    wp-hackers at striderweb.com
       
    Wed Jul 23 14:09:05 GMT 2008
    
    
  
On Jul 23, 2008, at 9:02 AM, Stephen Rider wrote:
>> What is the correct and forward compatible way to call
>> load_plugin_textdomain() inside a plugin?
> This works for me, with .mo in a /languages/ folder inside the  
> plugin folder:
>
> $plugin_dir = basename(dirname(__FILE__));
> load_plugin_textdomain( 'myplugin', 'wp-content/plugins/'. 
> $plugin_dir.'/languages', $plugin_dir.'/languages' );
To clarify this:
load_plugin_textdomain( $domain, $path_from_abspath,  
$path_from_plugins_folder )
The second parameter is the path to the .mo file, relative to  
ABSPATH.  This method is ***deprecated***, in favor of the third  
parameter.
The third parameter (which will override the second) is the relative  
path of the .mo file from the /plugins/ folder, e.g. "myplugin" or as  
above, "myplugin/languages"
Stephen
    
    
More information about the wp-hackers
mailing list