Skip to content

Instantly share code, notes, and snippets.

@grappler
Forked from fxbenard/woo-load-textdomain-child-theme
Last active August 29, 2015 14:07
Show Gist options
  • Save grappler/bf7ec4f1dea0797a268e to your computer and use it in GitHub Desktop.
Save grappler/bf7ec4f1dea0797a268e to your computer and use it in GitHub Desktop.
<?php
/*
* Load parent theme translations
*/
add_action( 'after_setup_theme', 'woo_load_textdomain', 10 );
function woo_load_textdomain(){
$locale = get_locale();
$domain = 'woothemes';
if ( $loaded = load_theme_textdomain( $domain, WP_LANG_DIR . '/scrollider/' ) ) {
return $loaded;
} elseif ( $loaded = load_theme_textdomain( $domain, get_stylesheet_directory() . '/languages/' ) ) {
return $loaded;
} else {
load_theme_textdomain( $domain, get_template_directory() . '/languages/' );
}
if( is_child_theme() ) {
$domain = 'scrollider-child';
$mofile = get_stylesheet_directory() . "/languages/{$domain}-{$locale}.mo";
load_textdomain( $domain, $mofile );
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment