Перейти к содержанию
1nSane

Настраиваемая автогенерация SEO-url

Рекомендуемые сообщения

Топиков про генерацию ЧПУ много, но меня интересует немного другое...

Есть ли модуль готовый, который ПЕРЕВОДИТ названия товаров при генерации?

 

Другими словами, ЕСТЬ:
 

"Китайский зеленый чай" => "Kitayskiy-zeleniy-chay"

"Топливный фильтр для Mazda 6" => "Toplivniy-fil-tr-dlya-Mazda-6"

 

НАДО:
 

"Китайский зеленый чай" => "chinese-green-tea"

"Топливный фильтр для Mazda 6" => "fuel-filter-for-mazda-6"

 

Как понимаю, перевод можно осуществить несколькими спопобами:

1. Автоматически: через API переводчика Bing (раз Google отключил функцию)

2. Полу-автоматически: скрипт выдает все названия через разделитель, мы руками вставляем в Google Translate и возвращаем перевод с теми же разделителями, скрипт его хавает

3. Ручной режим: мы заранее готовим табличку с переводом отдельных слов/фраз (чай = tea, топливный фильтр = fuel filter и т.д.), скрипт берет из нее, если находит не все совпадения то:

3а - предлагает ввести недостающие

3б - просто подставляет транслит

 

Меня бы устроил любой вариант, включая ручной. вопрос в том, какой из готовых модулей можно доработать до такого функционала? Писать с нуля очень не хочется...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

через yandex translate API переводили без проблем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

https://opencartforum.com/topic/29301-seogen/ может автор готов реализовать подобное. Идея хорошая!

Нет, не поможет. Данный автор не сделал ни 1 мелкой правки в своем модуле по просьбе. Да и с FilterPro аналогично. Так что если кто и реализует, то только не он, к сожалению.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От codgod
      Автоперевод товаров,статей... на все языки сайта
      Скачать/Купить дополнение Зачем нужен этот модуль?
      Данный модуль позволяет в автоматическом режиме переводить статьи, товары, категории, и т.д на все языки сайта.
      Модуль переводит все данные из полей (в том числе и html код) и заполняет переведенные данные
      для всех языков на вашем сайте «В ОДИН КЛИК» .
      Вот короткое видео, с демонстрацией работы модуля:
      Как использовать модуль?
      Всё очень просто, вам необходимо заполнить нужные поля для основного языка сайта (в нашем случае – это русский )
      и нажать на кнопку “Translate”, переводчик сам переведет и заполнит все значения для каждого языка.
      Доступны все необходимые языки.
      Системная информация:
      Этот модуль использует «Яндекс переводчик», для работы необходимо получить бесплатный API-ключ . Сделать это можно здесь https://tech.yandex.ru/key/form.xml?service=trnsl
      Список поддерживаемых языков можно посмотреть в этой таблице: https://tech.yandex.ru/translate/doc/dg/concepts/api-overview-docpage/#languages , для корректной работы код языка в настройках вашего сайта должен совпадать с кодом языка из таблицы (в 95% случаев - это условие выполняется по-умолчанию)
      Далее переходим на ваш сайт и выполняем необходимые действия для установки данного модуля:
      1 ) Заходим в установку дополнений и загружаем скачанный zip архив
      2) Переходим Дополнения -> Модули
      3) Устанавливаем Purver Translater
      4) Затем после установки модуля нужно зайти в его редактирование
      5) Ввести лицензионный ключ
      6) Ввести Yandex Translate Api Key
      7) Сохранить и обновить кеш ocmod
      Важно: ЛИЦЕНЗИЯ РАСПРОСТРАНЯЕТСЯ НА ОДИН ДОМЕН. Обновления бесплатные
      Добавил codgod Добавлено 26.08.2016 Категория Языковые пакеты Системные требования Ioncube Loader, PHP 5.x , CURL Сайт разработчика purver.ru Старая цена 700 Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От codgod
      Зачем нужен этот модуль?
      Данный модуль позволяет в автоматическом режиме переводить статьи, товары, категории, и т.д на все языки сайта.
      Модуль переводит все данные из полей (в том числе и html код) и заполняет переведенные данные
      для всех языков на вашем сайте «В ОДИН КЛИК» .
      Вот короткое видео, с демонстрацией работы модуля:
      Как использовать модуль?
      Всё очень просто, вам необходимо заполнить нужные поля для основного языка сайта (в нашем случае – это русский )
      и нажать на кнопку “Translate”, переводчик сам переведет и заполнит все значения для каждого языка.
      Доступны все необходимые языки.
      Системная информация:
      Этот модуль использует «Яндекс переводчик», для работы необходимо получить бесплатный API-ключ . Сделать это можно здесь https://tech.yandex.ru/key/form.xml?service=trnsl
      Список поддерживаемых языков можно посмотреть в этой таблице: https://tech.yandex.ru/translate/doc/dg/concepts/api-overview-docpage/#languages , для корректной работы код языка в настройках вашего сайта должен совпадать с кодом языка из таблицы (в 95% случаев - это условие выполняется по-умолчанию)
      Далее переходим на ваш сайт и выполняем необходимые действия для установки данного модуля:
      1 ) Заходим в установку дополнений и загружаем скачанный zip архив
      2) Переходим Дополнения -> Модули
      3) Устанавливаем Purver Translater
      4) Затем после установки модуля нужно зайти в его редактирование
      5) Ввести лицензионный ключ
      6) Ввести Yandex Translate Api Key
      7) Сохранить и обновить кеш ocmod
      Важно: ЛИЦЕНЗИЯ РАСПРОСТРАНЯЕТСЯ НА ОДИН ДОМЕН. Обновления бесплатные
    • От AlexDW
      300.00 руб
      Скачать/Купить дополнение


      AutoField - автозаполнение и групповая обработка полей
      Модуль AutoField предназначен для автоматического заполнения полей Model, SKU, UPC, EAN, JAN, ISBN, MPN и Location в карточках товаров.
      При входе в карточку товара выбранные пустые поля будут автоматически заполнены в соответствии с указанными настройками.
      В качестве основы при генерации используется уникальный номер товара из product_id.
      Можно задать префикс и указать итоговое количество цифр в номере (недостающие цифры заполняются нулями)
      Также присутствует возможность групповой обработки полей - прямо в модуле можно перезаписать все выбранные поля или заполнить только пустые.
      Обратите внимание:
      поле UPC появилось в Opencart только с версии 1.5.1.0
      поля EAN, JAN, ISBN и MPN появились только с версии 1.5.4.1
      версия модуля для 1.5.x автоматически скроет отсутствующие поля из настроек
      Демо 1.5.x Демо 2.x логин/пароль demo
      (для наглядности в каталоге нажмите добавление нового товара и смотрите его поля)
      Особенности:
      - работает с полями Model, SKU, UPC, EAN, JAN, ISBN, MPN и Location
      - автоматическое заполнение пустых полей при создании или редактировании товара
      - выбор префикса для заполнения
      - выбор количества знаков в цифровой части
      - групповая обработка полей (перезаписать все / заполнить только пустые)
      - при групповой обработке учитываются права пользователя
      - никакие файлы не заменяет, не создает дополнительных таблиц и полей в БД
      - совместим с ocStore / OCSHOP / Opencart.pro / Opencart версий 1.5.x - 2.2.0.0
      - для версий 1.5.x требуется VQMOD
      - для 2.x используется OCMOD
      Установка 1.5.x:
      просто скопируйте файлы в каталог с установленным opencart
      Установка 2.x:
      Для подключения использовать штатный установщик дополнений (Extension-Extension Installer)
      - в случае установки через FTP - просто выбрать архив модуля в Extension Installer
      - в случае установки без FTP - распаковать архив, скопировать содержимое папки upload в каталог с Opencart (стандартные файлы не меняются), ПЕРЕИМЕНОВАТЬ файл install.xml в install.ocmod.xml и загрузить его в Extension Installer
      Не забудьте обновить кэш модификаций после установки!
      Условия использования:
      Модуль распространяется по принципу "1 покупка = 1 домен +его поддомены".
      Для использования модуля на другом домене Вы должны приобрести еще одну копию модуля.
      Запрещается несанкционированное использование, копирование, перепродажа, передача модуля третьим лицам, а также иные способы распространения, в том числе в ознакомительных целях.
      Другие дополнения:
      -----------------------------
      OrderDate - изменение даты заказа
      SearchOrder - просмотр и поиск заказов
      AutoSearch 2x - быстрый поиск для Opencart 2.0
      OrderField - дополнительные поля в заказе, корзине и письме
      Добавил AlexDW Добавлено 02.10.2015 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От MaxD
      Скачать/Купить дополнение


      Дистрибутив ocStore + OpenShop

      Это дистрибутив-установщик нового магазина, в который входят последние версии OpenShop CMS 1.7, ocStore 1.5.5.1.2, vQmod 2.4.1 и более 20 языковых пакетов.
      Основной язык магазина выбирается в начале установки, все настраивается автоматически. Идеальное решение для разворачивания нового магазина для себя или клиентов.
      Основные достоинства OpenShop CMS
      система управления контентом: страницы, новости, текстовые блоки
      ускоренное оформление заказов с гибкой настройкой
      выбор цвета и анимации шаблонов
      упрощенная и переработаная админка
      совместимость с ocStore и возврат к чистому ocStore в один клик

      Демо магазина - http://openshop.org.ua/rudemo
      Демо админки - http://openshop.org.ua/rudemo/admin
      Также есть возможность безопасно одеть OpenShop CMS на работающий магазин, используйте файл OpenShop-Extension.zip


      Детальное описание проекта OpenShop CMS
      Добавил MaxD Добавлено 17.03.2014 Категория Прочее  
    • От freelancer
      1 072.00 руб
      Скачать/Купить дополнение


      SeoGen
      тестировался наocstore_v1.5.5,ocstore_v1.5.3, opencart_v1.5.5, opencart_v1.5.6.4,
      модуль позволяет автоматически создавать чпу для товаров, категорий, производителей, статей
      есть возможность задать чпу всем существующим товарам, категориям, производителям, статьям, так же при создании новых
      + добавилась возможность геренировать h1, title, meta keywords, meta description
      (генерация только по полям, которые есть в базе, в Opencart по умолчанию нет h1, title как в ocstore)
      обратите внимание, что теги можно встраивать в предложения для генерации полей товаров/категорий/производителей/статей
      например для Title вы можете задать "Купить [product_name] с доставкой за [price]"
      используется библиотека URLify, лицензия MIT
      в модуле предусмотрены два режима работы: в одном он перезаписывает уже заполненные данные, в другом нет
      demo demo/demo
      Добавил freelancer Добавлено 15.12.2013 Категория SEO, карта сайта, оптимизация Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.