WPML

Обзор проблемы

На платформе BuddyBoss Вы можете столкнуться с проблемами перевода форм поиска, так как они не отображают переведённые значения на страницах поиска профилей, несмотря на то, что поля переведены в профилях пользователей.

Обходное решение

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

  • Откройте файл …/wp-content/plugins/buddyboss-platform/bp-templates/bp-nouveau/buddypress/common/search/profile-search.php.
  • Замените:
    value="<?php echo $key; ?>"><?php echo $label; ?></option>
  • На:
    									 value="<?php echo $key; ?>"><?php
                                           $label = apply_filters( 'wpml_translate_single_string', $label, 'Buddypress Multilingual', 'profile field ' . $f->id . ' - option \'' . str_replace(' ', '-', strtolower($key)) . '\' name' );
    
                                            echo $label;
                                            ?></option>

Все известные проблемы