Нужно забрать с сайта (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 заявокЗакрыт2 года назад
Я ищу технического директора с фокусом на то, чтобы стать техническим соучредителем платформы Cybeerly . Cybeerly - это платформа для учителей и авторов, которая предоставляет инструменты для эффективного преподавания знаний. Подробнее о продукте в личном общении, но ...
Веб-программирование5 заявокЗакрыт2 года назадТребуется профессионал с опытом работы с БД от 10 млн. записей. Обработка данных и вывод данных на страницу (дашборд) *Дилетантство или "я еще учусь" НЕ подходит, ТОЛЬКО с опытом !
Веб-программирование3 заявкиЗакрыт2 года назадесть задача, в которой нужен словарь в несколько тысяч словосочетаний, каждое построено на основе одного из 2500 (примерно) существительных русского языка, пример - https://povto.ru/books/slovari/orfograficheskiy-slovar-online/orfograficheskii-slovar-online-bukva-a-vse-slova.htm. В примере - больше 160000 слов. Для обычного пользователя - поиск по существительному (от ...
Веб-программирование2 заявкиЗакрыт2 года назадКратко суть задачи - создать сервис по обработке текста 1. Пользователь вводит в заданное поле текст не более установленной длины 2. далее текст отправляется в сторонний сервис по апи несколько раз - по прописанным алгоритмам 3. результат отправляется ...
Веб-программирование6 заявокЗакрыт2 года назад- $7
Имеется готовый сайт на Тильде, макет которого необходимо перенести на Фигму. Опять же, дизайн сайта полностью готов, нужно просто создать макет.http://bestprojever.tilda.ws - сам сайт.
Веб-программирование1 исполнительЗавершен2 года назад нужна возможность скачивания контента с сайта remanga.org, а именно: ручной выбор определенного комикса и последующая автоматическая загрузка каждой главы выбранного комикса с преобразованием в пдф формат, с четким соответствием названия и фактической главы: 1.pdf - ...
Веб-программирование3 заявкиЗакрыт2 года назадНеобходимо создать подсистему, которая бы позволяла вести учет привлеченных лидов от партнёров. 1. Должен быть кабинет партнёра, где он:[list][*]получит реферальную ссылку, на посадочную страницу лида;[*]список привлеченных лидов: дата и время, почта, имя, сумма оплаты, сумма вознаграждения ...
Веб-программирование1 заявкаЗакрыт2 года назадРазрабатываю систему на node js+angular. Не хватет опыта разобраться в ошибке. 1. If 'router-outlet' is an Angular component, then verify that it is part of this module. 2. If 'router-outlet' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' ...
Веб-программирование1 заявкаЗакрыт2 года назадВсем привет, требуется разработка телеграм бота. Подробнее в лс! Задание нужно выполнить в кратчайшие сроки.
Веб-программирование8 заявокЗакрыт2 года назад