[РЕШЕНО :)]Перевод модуля Search Autocomplete на много языков

Главные вкладки

Аватар пользователя Happy Smile Happy Smile 19 ноября 2017 в 20:49

Всем привет. Я нашла замечательный модуль Search Autocomplete, и он идеально завершает запросы в форме поиска. Но последняя строка, которая предлагает пересмотреть весь поиск, а также строка, которая говорит, что ничего не найдено (Детали прикреплены в скринах) Не переводится. Я их перевожу через Перевод интерфейса, там все находится и переводится. Но в форме поиска эти фразы все равно на языке оригинала. Очень прошу вашей помощи.

ВложениеРазмер
Иконка изображения 222222.png33.15 КБ
Иконка изображения 1111111.png15.94 КБ
Иконка изображения 2224.png13.58 КБ
Иконка изображения 555.png29.01 КБ
Иконка изображения lupa.png12.35 КБ

Лучший ответ

Аватар пользователя Olegars Olegars 19 ноября 2017 в 22:19

надо в самом модуле поискать эти фразы, возможно там зыбыли их поместить в t()

Комментарии

Аватар пользователя Happy Smile Happy Smile 19 ноября 2017 в 22:33

Увидела что происходит - мои переводы отображаются в настройках модуля (скрин в теме 555.png), но в форме поиска все также на английском. А мне нужно на языке сайта, там три языка - русский, украинский и английский

Аватар пользователя Olegars Olegars 19 ноября 2017 в 22:36
1

открываете в текстовом редакторе файл название_модуля.module, он находится в каталоге этого модуля
Ищете поиском фразу No results found fo
Она должна быть внутри функции t('No results found fo')
Если это не так, исправляете. осле этого она появится в переводах и будет переводится.
Фраза может встречаться в несколких местах, и в разных модулях, поэтому то что вы щас переводите может быть в другом месте.

Аватар пользователя VasyOK VasyOK 20 ноября 2017 в 0:38

Search Autocomplete позволяет создать несколько блоков поиска.

Для разного языка разные блоки можете использовать. Также можно результаты разными вьюхами выводить.