Не могу найти, как перевести системные строки в приложении MyLang. При добавлении английского они установились автоматически, а для других языков все системные строки остались английскими. Где их найти? (Например: Корзина, Категории, Теги, Бренды, Авторизоваться, Выйти, Личный кабинет и т.п.)
Или вот, например, после настройки английского языка в корзине даже в русской локали теперь ссылка вернуться на витрину "Back to shopping" по-английски стала. За неё отвечает системная переменная 'Back to shopping' в файле локализации - можно её и подобные ей переменные редактировать в админке?
8 ответов
В приложении MyLang - Редактор.
Выбираете в Редакторе нужное приложение и язык, через поиск можете найти по ключу фразу. Ключ в большинстве продуктов это английская строка.
На некоторых хостингах не сразу применяется новый перевод, поэтому можете в приложении Настройки попробовать переключить локализацию и выполнить очистку кеша.
Спасибо, кое-что нашёл.
Но появилась другая проблема: в русской локали часть корзины теперь отображается по-английски. Причём все переменные, участвующие в этой области, на русский переведены корректно - я проверял. Шаблоны используют только системные переменные, как например 'Back to shopping'. Очистку кэша делал много раз - не помогает.
Вот пример этой части корзины из русской локали:
Ещё одна странность: пока не выбрана страна (она по-умолчанию не может быть выбрана), блок оформления заказа тоже отображается по-английски, но как только выбираешь "Российская федерация", сразу переводится на русский. С указанным выше блоком корзины такого не происходит - может, причина в чём-то другом?
Проверьте в анонимном режиме. Дополнительно проверьте чтобы локаль витрины была русская.
Пробовал в разных браузерах, авторизованный и нет, даже через Tor заходил.
Такое ощущение, что в корзине существует вторая локаль, которая переключается, когда происходит работа модуля доставки или нажимаешь кнопку ACTIVATE купона на скидку.
Вот смотрите: вошёл на русскую витрину, перешёл в корзину:
После совершил любое действие в модуле доставки, чтобы способы доставки были предложены и вот что получилось:
Здравствуйте. Точно такая же проблема. Как она решается?
Та же проблема. Как решить?
Возможно проблема здесь?
https://prnt.sc/117x340
Как изменить (Указаны настройки по умолчанию и все поля используют системный перевод.)?
Еще не переведено https://prnt.sc/11l8cr8
Если это поле есть с переводом в редакторе, то попробуйте в приложении Настройки временно переключить локализацию на PHP.
Разработчик плагина Webasyst по-украински сказал что эти строки переведены, провеить это не смог так как вижу такое сообщение https://prnt.sc/117x340
А где переключить локализацию на PHP не нашел. Сейчас приложение "ломает" магазин и мешает оформлять заказы
Помогите пожалуйста разобраться
Здравствуйте. Точно такая же проблема на странице оформления заказа - строки корзины на английском, строки оформления зхаказа сначала на английском, а потом переводятся после какого-то действия или выбора там, или после нажатия кнопки Activate. Переключить локализацию на PHP пробовал, не помогает. Обновления кеша не помогает. Перевод строк в My Lang есть.
Как она решается?