• Может я не первый кто это спрашивает, но все же.
    После отмены константы define(«WPLANG», «ru_RU») проблемка — не могу организовать смену языка на сайте без дополнительных плагинов.
    Я пробовал вот такой код:

    add_filter( 'locale', 'my_theme_localized' );
    function my_theme_localized( $locale ){
    	if ( ! isset( $_GET['l'] ) )
    		return esc_attr( $_GET['l'] );
    
    	return $locale;
    }
    function my_theme_setup(){
    	load_theme_textdomain('my_theme', get_template_directory() . '/languages');
    }
    add_action('after_setup_theme', 'my_theme_setup');

    он меня устраивал — но в админку уже не пускало.
    Если уже есть решение подобного вопроса — тыкните плз куда идти.

Тема «Перевод шаблона на 2 языка без плагинов» закрыта для новых ответов.