Изменение перевода русской строки текста
Мне для одного клиента надо было изменять 1 строку перевода текста в сети BuddyPress на лету – в зависимости от кучи параметров. Я почти сразу вспомнил про решение от Сергея Бирюкова, где он навешивает фильтр, но какой фильтр и каким образом – я не помнил. Принципиально решил не рыться в коде, чтобы проверить, на сколько просто найти нужный пост в форуме WordPress (нашем, русском). В итоге убил почти 20 минут, но все-таки нашел. Вывод – сложно порой найти, но можно! Имейте в виду.
function change_any_ru_text($string) {
if ( $string == 'Любая строка на русском языке' )
$string = 'Измененная версия строки';
return $string;
}
add_filter('gettext', 'change_any_ru_text');
Вставить можно как в файл functions.php
вашего шаблона, так и в файл bp-custom.php
. Просто и со вкусом.
Почему-то Google вообще не индексирует темы форума с кириллицей в заголовках. Насколько я помню, так было с самого начала, но раньше было не столь актуально.
То же самое на болгарском и сербском форуме.
Статьи Кодекса успешно индексируются с любыми заголовками.
robots.txt там нет. Написал в wp-forums — разработчик, отвечающий за портал WordPress.org, тоже теряется в догадках :)
Да уж, я с Султаном тоже общался на эту тему – домен четвертого уровня – и такие проблемы.
Я так понимаю, написать в саппорт гугла никто не пробовал? У них вообще есть что-то вроде Платона, как у яшки, куда можно написать с описанием проблемы (пусть и раз 5-8 пока ответит человек)?
Спасибо за подсказку. Они принимают письма только по ограниченному ряду вопросов (индексация туда не входит), однако можно задать вопрос на форуме, что я и сделал. Посмотрим :)
Спасибо. Это в какой файл пишется?
Спасибо, что обратили внимание, дописал в записи.
Кстати если надо смс рассылки у меня их есть. Я по этому профилю работаю так счказать )))) Кстати как переводы вы делаете? Я готов поучавствовать… недавно стал работать с WP и клиентам ставить.. интересные желания иногда возникают ))) Мне нравится переводами заниматься
Помогите решить эту маленькую проблему.
Ответы на комментарии не на русском.
Раздел активность – ответы на комментарии. Хотел выложить скрин для пущей понятности (((