• Привет всем!
    Я когда делал темы не когда не делал локолизацию для перевод, и вчера решил попробывать но почему то не работает.

    Я сделал так:
    1. В style.css добавил:

    Text Domain: pddocument

    2. В файле functions.php добавил

    function pddocument_setup()
    	{
    		
    		load_theme_textdomain('pddocument', get_template_directory() . '/languages');
    
    		
    		add_theme_support('title-tag');
    
    		
    		add_theme_support('post-thumbnails');
    
    		// This theme uses wp_nav_menu() in one location.
    		register_nav_menus(
    			array(
    				'main-menu' => __('Главное меню','pddocument'),
    			)
    		);
    	}
    
    add_action('after_setup_theme', 'pddocument_setup');

    3. Через программу poedit сделала перевод

    4. залил файлы с расширением *.po и *.mo в папку languages

    В файле *.po появилось такие строки

    #: front-page.php:3
    msgid "Главная"
    msgstr "Home"
    
    #: functions.php:59
    msgid "Главное меню"
    msgstr "Main Menu"

    Когда я переключаю язык, в админки с русского на английский, этого перевода нету, то есть там где на главной написано Главная в английской версии так и написанно на русском а не Home.


    Подскажите может я что то не так делаю, для локолизации ? может что то упустил или как то по другому надо

Просмотр 1 ответа (всего 1)
  • Добрый день! А какая связь style.css с переводом? Вы можете поставить плагин loco translate и через админку перевести все, что Вам нужно

Просмотр 1 ответа (всего 1)
  • Тема «Не работает локализация темы» закрыта для новых ответов.