Vous rencontrez des problèmes pour traduire votre thème wordpress?
Vous avez essayé Poedit et le plugin CodeStyling Localization mais cela ne fonctionne pas?
Vous pouvez essayer la solution suivante :
Dans le fichier « function.php » de votre thème,
A la place de :
load_theme_textdomain('framework', get_template_directory() . '/lang');
mettez plutôt :
$locale = get_locale(); $locale_file = get_template_directory() . "/lang/$locale.php"; if ( is_readable( $locale_file ) ) { require_once( $locale_file ); }
Ou encore:
<?php function action_translate_theme() { // Load Theme textdomain load_theme_textdomain('framework', get_template_directory() . '/languages'); // Include Theme text translation file $locale = get_locale(); $locale_file = get_template_directory() . "/lang/$locale.php"; if ( is_readable( $locale_file ) ) { require_once( $locale_file ); } } add_action( 'after_setup_theme', 'action_translate_theme' ); ?>