Поддержка BuddyPress Английский в заголовках страниц

  • Решено kaizer

    (@kaizercomru)


    Всем здравствуйте!
    Вот уже несколько дней мучаюсь с этой проблемой — в заголовках страниц зачастую английские слова:
    в заголовок пишутся slug’и страниц.
    Перерыл кучу кода, но все попытки исправить это ни к чему не привели.
    Кто нибудь может помочь ?

Просмотр 4 ответов — с 16 по 19 (всего 19)
  • А как быть в версии 1.5 бадипресса?
    В buddypress-ru_RU.po есть перевод этих фраз,но почему-то он не работает

    И так, вот мои исправления для BuddyPress 1.5 (сделал по аналогии выше):
    bp-core/bp-core-filters.php:

    $title = strip_tags( sprintf( __( '%1$s | %2$s', 'buddypress' ), bp_get_displayed_user_fullname(), ucwords( bp_current_component() ) ) );

    меняем на:

    $title = strip_tags( sprintf( __( '%1$s | %2$s', 'buddypress' ), $bp->displayed_user->fullname, __( ucwords( $bp->current_component ), 'buddypress' ) ) );

    —————-

    $title = sprintf( __( '%1$s | %2$s | %3$s', 'buddypress' ), $bp->bp_options_title, $bp->bp_options_nav[$bp->current_item][$bp->current_action]['name'], bp_get_name_from_root_slug( bp_get_root_slug() ) );

    заменяем на:

    $title = sprintf( __( '%1$s | %2$s | %3$s', 'buddypress' ), __( bp_get_name_from_root_slug(), 'buddypress' ), $bp->bp_options_title, $bp->bp_options_nav[$bp->current_component][$bp->current_action]['name'] );

    —————-

    $title = sprintf( __( '%s Directory', 'buddypress' ), bp_get_name_from_root_slug( bp_members_slug() ) );
    else
    $title = sprintf( __( '%s Directory', 'buddypress' ), bp_get_name_from_root_slug( bp_get_root_slug() ) );

    на:

    $title = sprintf( __( '%s Directory', 'buddypress' ), __( ucwords( $bp->members->slug ), 'buddypress' ) );
    else
    $title = sprintf( __( '%s Directory', 'buddypress' ), __( bp_get_name_from_root_slug(), 'buddypress' ) );

    Готовлю соответствующий патч в ядро BuddyPress, отправлю его разработчикам.

    Нашел ваш тикет там, отлично.

    Патч отправил. http://buddypress.trac.wordpress.org/ticket/3731

    Там же можно скачать перевод для транк версии 🙂

Просмотр 4 ответов — с 16 по 19 (всего 19)
  • Тема «Английский в заголовках страниц» закрыта для новых ответов.