Добрый день!
Установили Халяву (версия 6.5.2), прописали ключ для Яндекс translate.
Но в структуре автоматически проставляется идентификатор.
Раньше (если не ошибаюсь) автоматом шел перевод.
В конфиге выставлен 'translate' => TRUE
Но при этом в ИС и ИМ идет прямая транслитерация, т.е. "пример" -> "primer"
Хотя должен быть перевод.
Что изменилось, теперь так будет всегда? )
Как сделать, чтобы был перевод?
Как в структуре настроить автоматическую транслитерацию?
Версия системы 6.2.4.
Почему-то при создании группы товаров в случае, если не указываешь имя пути для группы и указываешь её название на русском языке, выводится такое вот сообщение: «В группе существует товар с названием в URL, совпадающим с URL добавляемой/редактируемой подгруппы!»
Конечно же товара с таким названием нет. Пути формируются транслитерацией.
В связи с прекращением поддержки протокола Яндекс.Translate 1.0 режим перевода/транслитерации в версиях HostCMS до 6.5.1 прекратил работу. В данном обновлении добавлена поддержка прокола 1.5. Для его работы необходимо в константу YANDEX_TRANSLATE_KEY внести ключ, получить который можно на странице https://tech.yandex.ru/key/form.xml?service=trnsl
Систему обновил до 6.5.3.
Константу создал. Ключ получил, внес его в константу. Ничего не изменилось. При создании группы с русским названием без указывания пути выводится сообщение об ошибке.
Если в настройках (файл config.php) указать 'translate' => FALSE, то транслитерация работает, без Яндекс.Translate. Если 'translate' => TRUE, то не работает даже и с Яндекс.Translate. Теоретически должно быть наоборот. Это касается структуры сайта.
Редакция Халява 6.5.9
www.dsaleks.ru - создание сайтов и интернет-магазинов