Открыть патч (кликнуть по нему). Вы увидите название файла, в который надо внести изменения. Красным выделено то, что надо удалить. Зеленым то, что надо вставить вместо красного.
Также вы увидите на каких строках все это надо сделать.
Спасибо! на 95% помог!
Осталось мелочи. Ну их попытаюсь сам исправить.
Заменил красное на зеленое, но названия страниц как были на английском так и остались (Members, Activity и так далее)
Да, кстати. Основное меню — заголовки так и не переводятся. а в пользователях всё переведено.
Нужно исправить строку 916 файла bp-core/bp-core-templatetags.php
:
$title = sprintf( __( '%s Directory', 'buddypress' ), __( ucwords( $bp->current_component ), 'buddypress' ) );
Обновил патч для 1.3.
Огромное спасибо! Осталось непереведённым Blog и Tags.
Ну например при просмотре записей определённой рубрики — у меня отображается «СоцСетка | Blog | Tags | Новости»
Да, эти строки отсутствуют в файле buddypress.pot
(хотя были там раньше). Должны появиться снова, если разработчики одобрят патч.
Как вариант, можно перевести их в том же bp-core/bp-core-templatetags.php
(строки 898 и 900).
Благодарю!
Переделал под свой сайт — и вот что вышло:
$title = __( 'Блог | ', 'buddypress' ) . $post->post_title;
} else if ( is_category() ) {
$title = __( 'Блог | Рубрика | ', 'buddypress' ) . ucwords( $wp_query->queried_object->name );
} else if ( is_tag() ) {
if (ucwords( $wp_query->queried_object->name)=="Новости"){
$title = __( '', 'buddypress' ) . ucwords( $wp_query->queried_object->name );
}
else
{
$title = __( 'Блог | Раздел | ', 'buddypress' ) . ucwords( $wp_query->queried_object->name );
}
} else if ( is_page() ){
$title = $post->post_title;
} else
$title = __( 'Блог', 'buddypress' );
строки 896-910.
Спрятал Blog|Tags при отображении архива новостей 🙂 Думаю — здорово 🙂
У меня всё работает отлично!
А почему в новом патче номера строк странные какие-то?
Он для версии 1.3, там другие номера. Можно искать по содержимому строк.