Сегодня пойдет речь не о WordPress, а о второй ветки развития движка, из которого он “вырос”. Максим уже рассказывал почти год назад у себя о истории WordPress. Ради любопытства скачал свежий дистрибутив чуть больше недели назад (тогда еще была альфа версия нового поколения, сейчас уже бета). Помаявшись с теми русификаторами от старых версий, которые были представлены на сайте от прошлых версий понял что “хочешь чтобы было хорошо – сделай это сам”. И вот после недели работы с переводом и выявлением подводных камней готов представить работу публике. Нет, я не говорю что b2evo лучше WP, это вообще по моему разные продукты и мне он показался достаточно мудреным в настройках, а про расширение возможностей я молчу… Он больше похож на WP MU, т.к. мультиблоговый, многользовательский и даже многоязычный. В базовой конфигурации в нем заложено возможностей намного больше чем даже в WP с приличным количествам плагинов. Короче говоря это надо просто попробовать в работе. Для персонального использования движок судя по всему наверное не подойдет, но популярные нынче “блог-фермы” могут использовать. В любом случае попробовать рекомендую всем, тем более сейчас, когда языковой барьер снят и вы можете установить 100% русский дистрибутив.
Представляю вашему вниманию полный русский перевод b2evolution 2.1.0-beta и 2.2.0-beta – второй ветки развития движка b2, который потом разделился на и . Чтобы не повторяться, вы можете прочитать историю появления различных веток у Максима. Здесь же представлен только русский перевод для новой версии и решения наиболее важных проблем с кодировками.
Я сделал два варианта перевода для кодировок UTF-8 и Windows-1251. Поэтому у вас не должно возникнуть никаких проблем на этой почве с нашими “великими хостингами”.
Также я приведу те проблемы, которые были выяснены во время недельного тестирования, пока я делал данный перевод. И способы их устранения.
Учтите, что это не финальный релиз системы,а бета. Если вам нужен финальный релиз, то пока доступна лишь ветка 1.10. Но она достаточно сильно отличается от новой версии. Финальную версию 2.x обещают выпустить до конца года, а пока вы можете оценить все достоинства и недостатки и определиться подходит ли она вам. Да, сейчас в админке вылазят еще местами некоторые ошибки, которых не было даже в альфа-версии, на которой я начал перевод. Но покопавшись в коде я увидел комментарии что это временно и будет исправлено.
К моему удивлению обнаружил что перевода для ветки 2.x вообще не существовало никакого, а те переводы что я скачал для 1.9 и других предыдущих версиях были “мама не горюй”. Такое ощущение что все переводилось PROMT-ом “на автомате”. Куча несоответствий реальным надписям, что то глючило, вместо названия основных пунктов меню писалась вообще полная ересь. В итоге как обычно пришлось все делать самому. От первоначального перевода который я сначала хотел использовать для обновленного и дополненного осталось наверное процентов 5 и в тех строках тоже пришлось исправлять ошибки. Мой перевод не претендует на идеальность, но я перепроверил его два раза (более 2700 строк перевода) на орфографические и другие ошибки. И отправил письмо о переводе в b2evolution (чтобы снова всякие копи-пиздеры не подсуетились).
На русский язык переведено абсолютно все: все стандартные темы оформления, все виджеты и плагины, вся админка и документация по установке и обновлению.
Если вы все еще заинтересованы в установке этого движка, то прочитайте следующую информацию:
Если вы еще не имеете web сервера, выберите один из которые предоставляют простую автоматическую установку b2evolution.
За технической поддержкой вы можете обратиться на (есть также русский раздел) или к .
На технические вопросы я, к сожалению, ответить вам не смогу, т.к. у самого имеются пока, особенно с “красивыми” постоянными ссылками.
На текущий момент могу лишь сказать что 99% скинов и плагинов на сайте не будут работать в новой версии без доработки. Как дорабатывать вроде было описано в документации.
Если вы нашли неточность в переводе, или хотите отблагодарить меня, пишите в комментариях на данной странице.
Инструкции по быстрому запуску
Если вы уже имеете web сервер с PHP/MySQL, то вы сможете установить эту копию b2evolution за несколько минут. Просто следуйте инструкциям в зависимости от ситуации.
Нашел сегодня уSonika статью по поводу поиска в WordPress. Понравился плагин Search Unleashed и я его русифицировал.
Описание можно посмотреть по ссылке выше, а у меня вы можете скачать модифициированную версию, адаптированную для русскоязычных пользователей.
Из особенностей: после установки надо обязательно проиндексировать записи и комментарии – создается новая таблица в базе иначе искать вообще не будет ничего.
ОБНОВЛЕНО 2008-04-14: новая версия 0.2.16.
С версии 0.2.12 не изменилось ничего, только исправили баги.
Внес некоторые исправления: добавил определение Яндекс.Блоги и Google.Blogsearch, изменил структуру базы данных, т.к. в оригинальной версии при длинных реферерах или очень длинных поисковых запросах на странице блога выдавало ошибки превышения длины поля. Для тех кому интересно заменил в двух местах varchar(100) на longtext
Изменил немного декодирование запросов через Яндекс (при обычном поиске там идет запрос в utf8, а в Яндекс.Блоги cp1251) чтобы определялись слова корректно
Также заметил что если плагин ставится не в первый раз на блог, то при деактивации и повторной активации не создаются таблицы для поиска. Этот баг присутствует в версиях 0.2.8 и новее.
Исправляется баг в базе двумя способами:
Установить версию 0.2.2 и после активации и индексации заменить ее новой версией
Вручную в базе данных создать две таблицы через sql запрос в phpmyadmin
CREATE TABLE IF NOT EXISTS ВАШПРЕФИКС_search (
`post_id` int(11) unsigned NOT NULL,
`comment_id` int(10) unsigned NOT NULL default '0',
`content` text,
`priority` text,
PRIMARY KEY (`post_id`,`comment_id`),
FULLTEXT KEY `content` (`content`,`priority`)
) ENGINE=MyISAM CHARSET=utf8
CREATE TABLE IF NOT EXISTS ВАШПРЕФИКС_search_phrases (
`id` int(11) unsigned NOT NULL auto_increment,
`phrase` longtext NOT NULL default '',
`ip` int(10) unsigned NOT NULL,
`searched_at` datetime NOT NULL,
`referrer` longtext default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM CHARSET=utf8
где ВАШПРЕФИКС_ нужно заменить например на префикс, который прописан у вас в конфигурации WordPress. Обычно это wp_
Данный плагин позволяет организовать подписку по электронной почте на обновления записей или страниц. Например вы часто редактируете какую то страницу и хотите сообщить читателям о том что это может их заинтересовать.
(с) 2007-2008 Lecactus (Калинин Иван)Если вы нашли ошибку в переводе, или хотели бы чтобы некоторые фразы были улучшены, пишите на почту/аську или в разделе КонтактыИзменения:
2009-08-14 Выложен перевод для WP 2.8.4. исправленный и дополненный
2009-07-12 Выложен перевод для WP 2.8.1
2009-02-15 Выложен перевод для WP MU 2.7 и обновленный перевод для WorPress 2.7.1
2008-12-11 Выложен перевод для WP 2.7
2008-10-24 Выложен перевод для WP 2.6.3, Последний для WP 2.5.1, WPMU 2.6.2
2008-08-15 Перевод для ветки 2.6.* обновлен до версии 2.6.1
2008-07-20 Выложен отдельный перевод для версии WordPRess 2.6 (Перевод для 2.5.1 доступен теперь только в полном дистрибутиве)
2008-05-23 Большое обновление перевода для WordPress 2.5.1. Всего исправлено около 200 мелких ошибок (орфография, стиль выражений,визуальные баги)
2008-05-18 Выложен перевод для WordPress MU 1.5.1
2008-04-26 Перевод для ветки 2.5.* обновлен в связи с выходом WordPress 2.5.1.
2008-04-23 Исправлено слово (РУБРИК заменено на РУБРИКАХ) в “доске объявлений” версии 2.5. Обновлен также дистрибутив с учетом нового перевода.
2008-04-08 Исправлена фраза про дополнительную панель кнопок в версии 2.5. Обновлен также дистрибутив с учетом нового перевода.
2008-03-31 21:22 (Мск) Исправлена фраза о поисковиках на последней стадии установки. Для всех версий. Обновлены дистрибутивы с учетом нового перевода.
2008-03-30 19:50 (Мск) Исправлено одно предложение в форме при выходе из админки (для WordPress 2.5)
2008-03-30 Выложен перевод для WordPress 2.5
2008-02-06 Выложен обновленный перевод WPMU для версии 1.3.3 + изменено несколько фраз
2008-02-05 Выложен обновленный перевод в связи с выходом WordPress 2.3.3
2008-01-27 Выложен новый перевод для WordPress MU 1.3.2
2008-01-08 Обновлены все переводы. В сокращениях месяцев и названий дней недели убраны лишние символы (по причине того что один человек утверждал что из-за этого проблема была у него в одной теме. я поставил себе на тестовый блог ту тему, про которую он написал и никаких косяков не заметил вообще, в работе блога разницы никакой, лично мне кажется что у него на сервере просто глючит функция gettext-а). Также убран перевод maxsite.org для будущего wp2.4 и заменен на обычный для 2.3.2. Итого сейчас актуальность переводов: Для обычного WP – версия 2.3.2, для WPMU – 1.3
2007-12-30 Обновлены переводы в связи с выходом версии 2.3.2. Для версии original актуальность перевода до версии 2.3.2 включительно, для версии maxsite.org актуальность до версии 2.4 включительно. Также во все архивы выложены PO файлы чтобы вы могли отредактировать перевод “под себя”
2007-12-14 Внесена пара исправлений в перевод WordPress MU: Добавлено слово латинские в диалоги регистрации блогов и пользователей. Ошибки нашел Дмитрий.
2007-11-19 Внесено множество исправлений в переводы для всех версий WP: формат дат теперь везде исправлен по умолчанию с “западного” на русский стандарт (например 2007-11-19 исправлено на 19.11.2007 или местами где нужно 19 ноября 2007), исправлена ошибка в слове “Извините“ в одном предложении, слова “Упс,Опа, Притормозите” заменены на более корректные выражения, исправлено предложение в диалоге импорта из MovableType, а также еще несколько мелких исправлений. Ошибки нашел Александр М.
2007-11-17 Исправлена одна ошибка в слове “Подписчик”, а также в Настройки-Чтение добавлены теги для правильного показа слова MORE в комментарии к пункту. в переводе для всех версий WP. Внесено несколько улучшений в перевод для WP MU: Blogroll заменен на Ссылки, заменено несколько фраз в управлении плагинами (как более соттветствующие для WP MU), заменено несколько фраз в диалоге регистрации новых пользователей/блогов на более красивые и правильные с точки зрения русского языка. Исправлены ошибки в словах в диалоге удаления блога и в письме подтверждения удалени. В доработке перевода помог и ошибку в слове Подписчик и отсутствие MORE нашел Николай Иванец.
2007-11-15 Исправлена одна ошибка в диалоге удаления комментария: “дял” заменено на правильное “для”. Обновлен перевод для WordPress MU – исправлено несколько фраз. В доработке перевода помог
2007-11-14 Добавлен модуль перевода для WordPress MU 1.3! Сам модуль перевода переводит около 99% интерфейса администрирования, но если вы хотите получить полную версию MU на русском, рекомендуется скачать полный русский дистрибутив, который вы можете найти в разделе WordPress моего сайта. В будущем вы можете только обновлять модуль перевода, если там будут внесены улучшения или исправление орфографических ошибок.
2007-11-11 Исправлено несколько орфографических ошибок. Слова “подтвердить” и “утвердить” заменены на одно – “одобрить”. Несколько улучшений внешнего вида строк. Все изменения касаются только модерации комментариев. Перевод в моей сборке также обновлен. В ближайшие дни ожидается полный перевод WordPress MU 1.3
2007-11-09 Исправлена ошибка в слове Отправить (в настройках обсуждения), исправлено несколько выражений и стандартизировано название картинки шапки блога во всех местах где встречается.
2007-11-05 Исправлено несколько орфографических ошибок, заменено несколько слов, найдено и добавлено несколько выражений в перевод + переведено “внутри” несколько файлов, где выражения не переводятся с помощью файла локализации, включая страницы установки и обновления, а также файл readme /измененные файлы включены в отдельный архив, который вы можете скачать здесь(подходит только для моего и оригинального дистрибутива)! Если у вас уже установлен WordPress то просто распакуйте все файлы сохраняя структуру папок поверх текущих. Мой полный обновленный дистрибутив уже содержит все эти изменения/
2007-11-02 Исправлено сокращение название месяца Ноябрь (ошибка проявлялась в календаре и при сокращенном выводе названия месяца)
Распаковать MO-файл в wp-includes/languages. или в wp-content/languages. в зависимости от того как вам нравится
Если у вас блог уже установлен и настроен, то в файле wp-config.php отредактировать одну строку (если еще не делали)
Просто распаковать MO-файлы в wp-includes/languages.
Распаковать MO-файл в wp-content/languages.
Если у вас блог уже установлен и настроен, то в файле wp-config.php отредактировать одну строку (если еще не делали)
Установка перевода
Для WordPress (для английской версии или если у вас в файле конфигурации не настроен язык)
Скопировать файл в директорию wp-includes/languages или wp-content/languages Если был установлен старый модуль перевода, то его нужно заменить новым. Нельзя одновременно держать файлы в wp-content и в wp-includes. WordPress просматривает сначала директорию wp-content и если там найдет перевод, то новый, установленный в wp-includes работать не будет! Будьте внимательны.
define ('WPLANG', 'ru_RU');
Для WordPress MU
Скопировать файл в директорию wp-includes/languages и заменить старый модуль перевода, если такой имеется. Прописать, если не сделали этого раньше в файле конфигурации wp-config.php следующую строку
define ('WPLANG', 'ru');
ВНИМАНИЕ! Если вы ставите оригинальную сборку и у вас все также осталось на английском, то у Ю.Б. найдено решение этой проблемы: Скачать уже исправленный файл можно здесь у меня или этот файл Они идентичные, но иногда работает то один, то другой. Если не поможет, то по ссылке выше можно прочитать как это сделать вручную. (подходят для WP 2.3, 2.3.1, 2.3.2)
Для версий 2.5 и 2.6 я выкладывал отдельные патчи для 2.5.* и 2.6.* Также читайте в обязательном порядке FAQ и ПОЛЬЗУЙТЕСЬ ПОИСКОМ
Для версий WP 2.5+ и WP MU 1.5+ это не требуется.
Если вам нравится мой перевод и вы хотите поддержать меня материально, то вы можете перечислить любую сумму через webmoney или яндекс.деньги
Вспомнил я сегодня, как весной в Opera-mini извращался для тестового постинга…Интерфейс админки там конечно открывался более менее нормально, но чувство дискомфорта немного напрягало. Обнаружил что существует плагин для облегчения интерфейса админки для работы с мобильными телефонами, смартфонами и коммуникаторами, включая новые iPhone и iPod touch. Интерфейс мне очень понравился. Использовать его можно и на компьютере – админка при этом просто ЛЕТАЕТ (а как она летает на мобильнике просто не передать словами), но в этом режиме доступны не все меню, хотя самое нужное имеется. Продолжить чтение →
Если вы обновляете WordPress, то просто распакуйте новую версию поверх старой.
Если вы уже скачали дистрибутив с официального сайта, то можете просто скачать модуль перевода.
Модуль перевода от версии 2.3 также подходит, но в версии 2.3.1 внесено несколько изменений, поэтому рекомендуется его обновить.
Данный дистрибутив представляет собой официальную сборку WP 2.3.1 + Русский модуль перевода + Плагины rus-to-lat, russian date, spam viewer, simple-tags, wp-db-backup и два плагина для изменения внешнего вида меню админки.