Сегодня полез знакомиться с новым сайтом одного из клиентов.
— Ну, привет — говорю.
— Hallo! — отвечает сайт.
— Сам такой! — сказал я, и задумался.
Английский интерфейс проблем у меня не вызывает, и так знаю где чего нажимать. Другое дело клиент, а точнее, исполнитель, который займётся наполнением. Кто его знает, какая там квалификация. Не редко приходилось выводить заблудившихся в русском интерфейсе CMS. При том, были они небриты, измождены и голодны, после двухнедельного блуждания по незнакомой «местности».
Решено! Меняю язык интерфейса!
Для начала, лезу в вертикальное меню (оно-же панель инструментов) в раздел «Настройки» (Общие).
Там, в самом низу, выбираю нужный язык и жму «Сохранить изменения».
Согласись, это было просто.
Теперь лезу на сайт по FTP и открываю для редактирования wp-config.php в корне сайта.
Нахожу среди содержимого переменную $table_prefix и сразу после неё, следующей строкой, вставляю вот этот код.
/** * Язык локализации WordPress, по умолчанию английский. * * Измените этот параметр, чтобы настроить локализацию. Соответствующий MO-файл * для выбранного языка должен быть установлен в wp-content/languages. Например, * чтобы включить поддержку русского языка, скопируйте ru_RU.mo в wp-content/languages * и присвойте WPLANG значение 'ru_RU'. */ define('WPLANG', 'ru_RU');
Конечно, сначала проверил вдоль и поперёк убеждаясь, что ничего подобного там изначально нет.
Сохраняю на сервере. Лезу в админку сайта, в раздел «Консоль» -> «Обновления».
Жму «Переустановить». Дожидаюсь, пока обновление не установится и… Готово!
Сохраняю рецепт в блоге, чтобы потом не искать. Вот теперь совсем другое дело! Можно работать дальше.
Спасибо, про фишку с wp-config.php не знал, думал можно просто изменить настройки и все.