Тема Дня »

Обновил тему WordPress на этом блоге. Старый вариант Arthemii меня устраивал во всем, кроме моральной древности. Функциональность тем значительно увеличилась с 2008 года.
Проблема замены состояла в том, что старая тема на моём блоке постоянно допиливалась в ручную, и перенести все созданное в новую тему было практически невозможно. Но пришлось чем-то жертвовать.
Новая Arthemia была скачена, максимально отстроена и установлена.

Читать полностью »
Партнерский интернет-магазин

Создание, оптимизация и продвижение интернет-магазина.

Создать форум

Как создать “с нуля” и сделать популярным форум. Полезно, интересно и подробно о phpbb3.

WordPress

Рекомендации по настройке и оптимизации WordPress. Плагины, темы, шаблоны.

Дайджест блогосферы

Каждую неделю публикую подборку из пяти наиболее интересных статей.

Конкурсы

Статьи, написанные для участия в различных блоггерских конкурсах.

Главная » WordPress

Локализация WordPress и кодировка базы данных

Добавлено на 15.10.2012 – 11:02 пп3 Комментарии

локализация WordPress

При создании нового блога на WordPress столкнулся с проблемой локализации для русского языка. И если административная панель (консоль) на английском еще допустимо, то ошибочное отображение названия и описания блога – нет.

Обо всем по порядку. Начнем с определения локализации.

Локализация программного обеспечения — перевод пользовательского интерфейса, документации и сопутствующих файлов программы с одного языка на другой.

Дас ис Фантастико!

Если хостинг предлагает автоматическую установку скриптов (WordPress, phpbb3) я всегда стараюсь этими услугами пользоваться. Получается значительная экономия нервов и времени.

На используемом хостинге для установки WordPress пришлось воспользоваться набором скриптов “Фантастико”. В результате все стало немного криво.

Фантастико WordPress

Больше всего напрягло, что при попытке указать в настройке название блога или ник пользователя кириллицей данные сохранялись и показывались символами вопросительных знаков.

Вы бы стали читать блог, который называется: “????? ???????” И с оптимизацией были бы проблемы. Предположив, что все дело в локализации, я решил перевести WordPress на русский язык.

Как перевести WordPress на русский язык.

WordPress давно и успешно переведен на русский язык. Если Вам, как и мне попался “необразованный экземпляр”, но мы его быстренько обучим.

1. Скачаем локализованную версию WordPress отсюда http://ru.wordpress.org/

2. Переносим на хостинг папку languages (расположение wp-content/languages).

3. Подключаем языковые файлы, заменив в файле wp-config.php строчку:

define ('WPLANG', 'en_US');

на:

define ('WPLANG', 'ru_RU');

4. Обновляем страницу и радуемся знакомым буквам.

К сожалению в моем случае проблема не разрешилась. Хотя консоль и переведена на русский, название и описание блога по-прежнему отображалось знаками вопроса.

Изменяем кодировку базы данных WordPress.

Путем усиленного google-ния было установлено что во всех грехах виновата неправильная кодировка базы данных. Она, благодаря скриптам Фантастико, была какой-то шведской кириллицой, а должна была быть utf8_general_ci.

Посмотреть кодировку базы данных можно в столбце “Сравнение” или на вкладке “Операции” в phpMyAdmin хостинга.

Наиболее удобно изменить кодировку базы данных плагином UTF-8 Database Converter – раз, и готово.

Локализовать не перелокализовать.

Что бы полностью завершить локализацию WordPress рекомендую установить плагины:

  • MaxSite Russian Date — для нормального отображения дат (3 февраля, вместо 3 февраль).
  • Russify Comments Number – склоняет количество комментариев к записи (23 комментария, 18 комментариев).

О том как локализовать тему WordPress читайте здесь >>

GD Star Rating
loading...
Локализация WordPress и кодировка базы данных, 4.5 out of 5 based on 8 ratings

Буду благодарен, если поделитесь этой статьей в социальных сетях:

Метки: , ,

3 Комментарии »

Оставить комментарий!

Добавить свой комментарий ниже, или Архив с вашего собственного сайта. Вы также можете Comments Feed через RSS.

Будьте вежливы. Держите его в чистоте. Оставайтесь на тему. Не спам.

Вы можете использовать эти теги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Это Gravatar поддержкой сайта. Чтобы получить свой собственный глобально признанных-аватара, пожалуйста, зарегистрируйтесь на Gravatar.