• Добрый день. Возникла такая проблема, если попытаться купить товар, которого нет в наличии, но он добавлен в корзину, выдаёт следующее сообщение «Sorry, «3D Корректирующая тональная основа с высоким покрытием, тон 25, SPF25 Vichy Dermablend 30 мл» is not in stock. Please edit your cart and try again. We apologise for any inconvenience caused.» На сайте стоит плагин для перевода Loco Translate, там перевод приписан. Пытался изменить перевод на прямую через шаблон в файле woocommerce/includes/class-wc-cart.php. Тоже ничего не дало, даже если удалить строчку полностью или очистить весь файл сообщение всё равно выводится. Пробовал писать фильтры в functions.php, это тоже не дало особо какого-то результата. Использую тему Astra Pro. Как можно исправить перевод или его полностью изменить? Заранее спасибо!

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Модератор Юрій

    (@yube)

    Возможно, эта фраза есть в шаблонах темы, возможно, со своим texdomain, тогда перевод плагина никак не повлияет на нее.

    Использую тему Astra Pro.

    За помощью по коммерческими продуктами следует обращаться к продавцу и/или автору. См. П.9 Правил форума.

    Делал поиск фразы «Sorry, «%s» is not in stock. Please edit your cart and try again. We apologize for any inconvenience caused.» по всем файлам сайта через программу Folder Find Text. Выдало два файла этот и файл перевода в wp-content\languages\plugins\woocommerce-ru_RU.mo Если у неё свой textdomain то как её найти?

    https://translate.wordpress.org/projects/wp-plugins/woocommerce/
    Вуу переведен полностью.
    Возможно у вас старая версия плагина/перевода, фразу выводит тема или другой плагин.

    Модератор Yui

    (@fierevere)

    永子

    Textdomain обычно должен совпадать с ярлыком ( именем папки) плагина или темы, но некоторым авторам это не указ, особенно про

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Не переводится ошибка об остатках в корзине» закрыта для новых ответов.