• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Навигация + перевод

plas

Создатель
Регистрация
23 Фев 2012
Сообщения
54
Реакции
1
Добрый день, подскажите советом, при навигации по Для просмотра ссылки Войди или Зарегистрируйся (Кнопка предыдущий, следующий проект) к ссылке проекта добавляется #project-navigation-anchor, как это убрать, или эта страница не будет дублем?
Второй вопрос, Для просмотра ссылки Войди или Зарегистрируйся не могу найти где перевести фразу Для просмотра ссылки Войди или Зарегистрируйся, все константы посмотрел, плагины ставил, не переводится и все. Куда копать?
Заранее спасибо.
 
Для просмотра ссылки Войди или Зарегистрируйся не могу найти где перевести фразу Для просмотра ссылки Войди или Зарегистрируйся, все константы посмотрел, плагины ставил, не переводится и все. Куда копать?
Заранее спасибо.
разумеется, вы уже проверили файлы переводов темы
если вы хотите найти места где упоминается определенное слово или выражение, воспользуйтесь total commander, он имеет функцию поиска по файлам, вызываемой сочетанием клавиш alt+f7

yhS99qK.png


более того, вы можете искать неявные упоминания, к примеру уникальные части кода, в данном случае можно попробовать поискать упоминания - meta-data__comments
поиск поможет найти все файлы в которых упоминается meta-data__comments

это крайне универсальное решение для множества сходных ситуаций

при навигации по Для просмотра ссылки Войди или Зарегистрируйся (Кнопка предыдущий, следующий проект) к ссылке проекта добавляется #project-navigation-anchor, как это убрать,
следуя советам выше, вы так же можете найти упоминания project-navigation-anchor, рассмотреть код более подробно и принять решение по месту, как красиво выйти из сложившейся ситуации, возможно стоит просто удалить определенные фрагменты, возможно переставить местами или оставить все как есть

суть анкорной ссылки - показать фрагмент статьи при запросе,
у вас на сайте подобный функционал не работает, поэтому полагаю, лучше будет вовсе убрать этот фрагмент кода, опять же, исходя из контекста, в котором этот самый код расположен
 
Последнее редактирование:
  • Нравится
Реакции: plas
Смотрел я, данная фраза встречается в 176 файлах. В файлах перевода, все что можно и где встречается, переведено.
meta-data__comments тоже встречается в 176 файлах?

если вы не смогли найти comments в файлах перевода, то это слово, прибито гвоздями в коде шаблона, найдите файл, который отвечает за вывод и формирование мета-блока
как его найти я писал выше, используя как минимум meta-data__comments
 
нашел кусок такого кода
Код:
/**
* comments_number() does not use _n function, here we are to fix that
* @return void
*/
if ( ! function_exists( 'buildpress_pretty_comments_number' ) ) {
    function buildpress_pretty_comments_number() {
        global $post;
        printf(
            /* translators: %s represents a number */
            _n( '%s Comment', '%s Comments', get_comments_number(), 'buildpress_wp' ),
            number_format_i18n( get_comments_number() )
        );
    }
}
Возможно поэтому у меня не переводится?
Упоминания meta-data__comments в трех файлах, я так понимаю не привязана константа?
Код:
<span class="meta-data__comments"><a href="<?php comments_link(); ?>"><?php buildpress_pretty_comments_number(); ?></a></span>
мне нужно добавить это?
Код:
<?php _e( '%s Comment', '%s Comments', get_comments_number(), 'buildpress_wp' ); ?>
 
Последнее редактирование:
да, шаблоны на themeforest стоят своих денег :D
Возможно поэтому у меня не переводится?
вероятнее всего да, так как "перевода" в этой части кода не наблюдается
попробуете перевести мб и посмотреть результат?

затем уже исправлять то, что не исправили, но как бы должны были, разработчики :crazy:
 
В файле /tehinstal.ru/public_html/wp-content/themes/buildpress/inc/helpers.php
Код:
/**
 * comments_number() does not use _n function, here we are to fix that
 * @return void
 */
if ( ! function_exists( 'buildpress_pretty_comments_number' ) ) {
    function buildpress_pretty_comments_number() {
        global $post;
        printf(
            /* translators: %s represents a number */
            _n( '%s комментарий', '%s комментариев', get_comments_number(), 'buildpress_wp' ),
            number_format_i18n( get_comments_number() )
        );
    }
}
}
Сделал пока так... Спасибо за помощь:conf:
 
Назад
Сверху