Поддержка Проблемы и решения Как перевести надписи на кнопках на русский

  • Решено astahov006

    (@astahov006)


    Здравствуйте, Коллеги

    Сделал сайт на готовой бесплатной теме. И все нормально в целом получилось, за исключением того, что в разделе Наши новости внизу главной страницы сайта на кнопочках осталась надпись на английском Read More. Как-то можно ее самому перевести на русский не терзая разработчика темы? Не нашел где это сделать.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • можете показать php код, который выводит кнопку?

    Автор astahov006

    (@astahov006)

    Я и пытаюсь понять где этот код искать. Там вместе с темой устанавливается некий плагин https://ru.wordpress.org/plugins/icyclub/, который, судя по описанию, управляет настройками данной темы, но редактирование надписей на данных кнопках в нем не предусмотрено.

    Модератор Yuri

    (@yube)

    Я поставил Тему https://ru.wordpress.org/themes/consultup/, переключил язык сайта на русский и не увидел проблемы с кнопкой.

    Попробуйте переустановить Тему и/или ее перевод

    Если что, код кнопки в файле /wp-content/themes/consultupcontent.php

    <?php the_content(__('Read More','consultup'));

    Перевод в файле /wp-content/languages/themes/consultup-ru_RU.po

    #: content.php:52
    msgid "Read More"
    msgstr "Читайте далее"
    Автор astahov006

    (@astahov006)

    Да, у меня код и перевод эти есть. Язык включен конечно русский. Но на кнопках надписи на английском почему-то. Тему пока побоялся переустанавливать, чтобы работающий сайт не рассыпался. А что перевод темы можно отдельно переустановить? Не нашел как это сделать.

    Модератор Yuri

    (@yube)

    А что перевод темы можно отдельно переустановить? Не нашел как это сделать.

    Я старый солдат знаю метод «Врукопашную». На страничке Темы в каталоге справа есть блок «Переводы» и ссылка на список локализаций. Там найти ссылку на нужный язык и перейти по ней. Там должна быть табличка с (суб)проектами и в ней ссылка на собственно перевод (https://translate.wordpress.org/projects/wp-themes/consultup/ru/default/). А вот там внизу есть Export. Нас интересуют .po и .mo. Перед загрузкой на сайт их придется переименовать.

    Возможно существует более короткий путь. Или даже плагин с одной-единственной кнопкой «Обновить переводы» 🙂

    Модератор Yui

    (@fierevere)

    永子

    если вручную, то можно скачать тут https://translate.wordpress.org/projects/wp-themes/consultup/language-packs/

    «Обновить переводы» будет активна только при наличии более свежих переводов, впрочем, для этой темы более свежий перевод как раз должен быть, я там оставшиеся 9% перевела

    Автор astahov006

    (@astahov006)

    Спасибо. Обновил переводы кнопкой. Но не помогло. Перевод Read More конечно был и в прежней версии. Какие-то глюки. Тему сносить и потом заново ставить только пытаться?

    Yuri , а вы когда не увидели проблемы с кнопкой, у вас волшебный плагин icyclub был активирован?

    Модератор Yuri

    (@yube)

    у вас волшебный плагин icyclub был активирован?

    Да.

    Однажды у меня была похожая ситуация. Перевод элемента никак не подключался к шорткоду Contact Form 7 до тех пор, пока я шорткод не вставил заново в новую страницу.

    Автор astahov006

    (@astahov006)

    Может мне просто перевести этот Read More на русский прямо в php-коде и успокоиться?

    и успокоиться

    До следующего обновления темы.

    Модератор Yui

    (@fierevere)

    永子

    https://wordpress.org/plugins/real-time-find-and-replace/
    можете этим, хотя такой вариант мне не сильно симпатишен… но он все же лучше чем залезть в PHP код, который может обновиться

    https://wordpress.org/plugins/say-what/
    вариант лучше, но требует знания textdomain
    для icyclub — icyclub

    Автор astahov006

    (@astahov006)

    А что, хорошая штука. Спасибо! Можно заодно и в подвалах тексты и копирайты переписывать не трогая темы.

    Т.е. когда ты заметил косяк с переводом, ты уже «трогал тему»?

    Автор astahov006

    (@astahov006)

    нет, конечно

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Тема «Как перевести надписи на кнопках на русский» закрыта для новых ответов.