Необходимо извлечь данные с сайта Opencart, включая статьи, товары с товарными предложениями, пользователей и отзывы. Данные должны быть подготовлены для импорта на другой сайт в формате csv или xml, либо непосредственно в таблицу БД. Подробности о необходимых данных будут указаны в ТЗ. Укажите сумму и сроки выполнения проекта.
Парсер сайта
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
СДЕЛАТЬ ПАРСЕР ПЕРЕВОДЧИКА
1. Парсер берет из бд MySQL InnoDB значение на русском языке, отправляет его в вебверсию переводчика deepl.com и перевод сохраняет в бд. Данные ставятся в очередь перевода, которую можно смотреть в интерфейсе.
Для подключения к deepl.com используются прокси.
Данные берем отсюда:
1
Таблица: categories
Столбец: category_name_ru > category_name_en
2
Таблица: subcategories
Столбец: category_name_ru > category_name_en
3
Таблица: _keys
Столбец: key_name_ru > key_name_en
4
Таблица: phrases
Столбцы:
mixed_name_ru > mixed_name_en
key_adjectives_ru > key_adjectives_en
key_nouns_main_ru > key_nouns_main_en
key_verbs_subject_ru > key_verbs_subject_en
key_verbs_argument_ru > key_verbs_argument_en
key_nouns_dependent_ru > key_nouns_dependent_en
key_nouns_argument_ru > key_nouns_argument_en
key_nouns_subject_ru > key_nouns_subject_en
Могут быть пустые строки - их пропускаем
Визуально нужно:
выпадающий список:
Выбираю категорию или подкатегорию для парсинга. Могу выбрать некоторые или все.
К подкатегории привязаны данные в таблице _keys. Могу выбрать некоторые или все.
К _keys привязаны данные в таблице phrases. если выбран key, то в очередь отправляются все привязанные phrases.
Очередь перевода ведется в отдельной табличке, с которой работает крон. Статус перевода отслеживается. На странице можно увидеть и отфильтровать: в очереди / переведено
Очередь перевода в deepl ведется в табличке phrases в столбце deepl (создать), с которой работает крон. Статус перевода отслеживается (0 не переведено / 1 в очереди / 2 переведено). Можно отфильтровать записи по статусу.
Данные в столбце deepl можно очистить
Заявки фрилансеров
Похожие заказы
- Веб-программирование7 заявокЗакрыт3 года назад
Ищется технический директор с опытом разработки сложных веб-платформ для соучредительства в проекте Cybeerly. Платформа предлагает инструменты для учителей и авторов. Необходима гибкая архитектура и желание создать уникальный продукт. Подробности доступны в видеопрезентации на YouTube.
Веб-программирование5 заявокЗакрыт3 года назадИщется специалист с опытом работы с базами данных объемом от 10 миллионов записей. Необходима обработка данных и их вывод на дашборд. Дилетанты не рассматриваются, требуется только профессионал с подтвержденным опытом.
Веб-программирование3 заявкиЗакрыт3 года назадНеобходимо разработать сайт-словарь с несколькими тысячами словосочетаний на основе 2500 существительных русского языка. Реализовать поиск по существительным, просмотр списка слов с возможностью отображения словосочетаний. Для администраторов - функции добавления и проверки оригинальности слов и словосочетаний, с учетом времени создания и последней корректировки записей.
Веб-программирование2 заявкиЗакрыт3 года назадСоздайте сервис, который позволит пользователям вводить текст ограниченной длины для его обработки через API. Реализуйте алгоритмы отправки текста в сторонний сервис, проверку ответов и повторные запросы, если результаты не соответствуют заданным критериям. Итогом работы должен быть обработанный текст и ответ от API.
Веб-программирование6 заявокЗакрыт3 года назад- $7
Требуется перенести готовый сайт с платформы Tilda на Figma. Дизайн уже разработан, необходимо создать макет в Figma, основываясь на готовом сайте. Ссылка на сайт: http://bestprojever.tilda.ws.
Веб-программирование1 исполнительЗавершен3 года назад Необходима разработка консольной программы для загрузки контента с сайта remanga.org. Программа должна позволять ручной выбор комикса и автоматическую загрузку каждой главы в формате PDF с правильной нумерацией, например: 1.pdf - 1 глава, 2.pdf - 2 глава и так далее.
Веб-программирование3 заявкиЗакрыт3 года назадРазработать реферальную подсистему на сайте WIX, включая кабинет партнёра с реферальной ссылкой и статистикой, посадочные страницы для партнёров и лидов с формами для заявок и получения бонусов. Модуль управления партнёрами с обработкой заявок и статистикой вознаграждений. Все детали обсуждаются.
Веб-программирование1 заявкаЗакрыт3 года назадНеобходима консультация по ошибке в Angular, связанной с 'router-outlet'. Требуется помощь в понимании, как добавить 'CUSTOM_ELEMENTS_SCHEMA' в '@NgModule.schemas' для решения проблемы. Ожидается опытный специалист в веб-программировании с навыками работы с Angular и Node.js.
Веб-программирование1 заявкаЗакрыт3 года назадТребуется разработка телеграм бота с акцентом на быстрое выполнение задания. Необходимы навыки веб-программирования и опыт в создании ботов для Telegram.
Веб-программирование8 заявокЗакрыт3 года назад