Языки в спецификациях

Доброго времени суток. В Фильтрах дополнительный язык не сохраняется. Еще такой вопрос, при переводе станицы по идее должен формироваться сео урл, типа сайт.ру/ua/glavnaya-stranica будет ли это реализовано?

Проверил, в админке сохраняется для спецификаций.
Опишите подробнее.

Такие задачи стоят, со временем будет.

Разобрался. проблема была в базе

Столкнулся с такой же проблемой
Пожалуйста, подскажите какая проблема в базе

При переводе на другой язык фильтров и спецификаций, нужно выгрузить соответствующую таблицу из базы и заполнить ее. Т.е должна быть строка с языком, если ее нет через админку она не добавится. Т.е если у вас например 3 языка скажем с ID 1111111, должно быть 3 строки в таблице ID 1111111 но с разными ID языка

Спасибо, пробую
Но это не проблема с Вашей базой
products_specifications.php и у Вас и у меня не сохраняет языковые поля в базу
Хотя в демке шаблона все норм
Ждем что админ ответит

Если в демо все норм, то два варианта:

  1. этот баг уже исправлен
  2. косяк какой то на вашей стороне, т.е. на вашем сайте.

Можете выслать products_specifications.php ?

У меня все сейчас сохраняет. Если переводите фильтры и спецификации, пройдитесь по всем таблицам: specification_description, specification_filters, specification_filters_description, specification_values_description, скорее всего в одной или в нескольких у Вас не стоит ID языка. У меня такое было, т.к сначала делал магазин на одном языке и просто отсутствовали поля с новым языком в этих таблицах

Я понял,
если создаешь новые - все ок
если внес вручную в базу, то уже можно менять из админки

Просто нужно старые вручную поменять в БД
Спасибо

Архив с файлами доступен в личном кабинете.

В демке старые спецификации тоже не сохраняет

В карточке товара в характеристики выводит и русский и украинский вариант
Например так
МАТЕРИАЛ Флизелин , Флізелін

Попробуйте в файле \inc\get_spec_array.inc.php

$prod_query = vam_db_query( "select ps.specification from products_specifications ps where products_id = ".$products_id." and  ps.specifications_id = '".$id."'" );

Заменить на

$prod_query = vam_db_query( "select ps.specification from products_specifications ps where products_id = ".$products_id." AND ps.language_id = ".(int)$_SESSION['languages_id']." and  ps.specifications_id = '".$id."'" );

Помогло, спасибо

А что это значит? как воспроизвести?

Не сохраняет “Украинский” в Спецификации в группе: Смартфон - Экран

Есть еще проблема
Не работают фильтры если в их названии есть украинские буквы, “+” и т.д.

Плюс, кавычки, слеши нельзя использовать.

Та же проблема с украинскими буквами і,є,ї