Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
1 месяц назад
Борис Алексеев
45 лет, Россия
3 года в сервисе
Был онлайн 7 дней назад
1 месяц назад

Сделать серверный скрипт, который будет переводить через google translate бесплатно исходные текстовые файлы на заданные языки. Результат перевода должен быть в виде таких же текстовых файлов раскиданных по папкам (ЯЗЫК1-Подпапка1,2,3 и т.д.). Название папки куда класть переведенный txt-файл задается в указанной строке исходного файла.
Формат исходного .txt файла построчно:
mydomen.com
Рубрика
Заголовок статьи
Статья (в статье в нужных местах есть путь к картинкам, разметка h2, h3 и т.д.)
//1,2 строки могут быть пустыми//
Формат выходного .txt файла построчно:
Заголовок статьи
Статья ( с такой же структурой, разметка h2, h3 и т.д.+ путь к картинке) 
Как должно работать.
Я заливаю текстовые файлы на русском языке(или другом) в папку TXT.
Устанавливаю количество нужных языков для перевода в конфиг.
Устанавливаю количество потоков.
Заливаю файлы proxy-http.txt и proxy-socks.txt со списком прокси.
Запускаю перевод.
Результат работы скрипта:
ЯЗЫК1
-Подпапка1
-Подпапка2
-Подпапка3
-Подпапка4
ЯЗЫК2
-Подпапка1
-Подпапка2
-Подпапка3
-Подпапка4
Если 2-й строки (Рубрика) в исходном файле нет, файлы кидаются в папки 
ЯЗЫК1
-Default
-Подпапка1
ЯЗЫК2
-Default
-Подпапка1
...
Должен быть на сервере веб интерфейс для контроля работы скрипта http://ipservera:2280/ (или по любому домену)
Где можно посмотреть статус перевода: всего файлов/переведено/прошло времени,
 запустить, перезапустить, остановить скрипт или просмотреть лог.

На сервере должны быть папки:
LOG - логи. 10 логов максимум, ограничить макс.размер лога. (Лог должен писаться так, чтобы было ясно в чем проблема, либо гугл бан либо еще что-то)
TXT - сюда заливаем исходные .txt файлы
ниже подпапки папки TXT: 
-done  > сюда попадают переведенные/обработанные файлы из TXT
-failure  > сюда попадают файлы из TXT у которых возникли проблемы при переводе
В папке TXT файлы не остаются.
В КОРНЕ ЛЕЖИТ:
1. Файл config.ini 
+ в нем должны быть параметры:
-lang для задания языков.
-sleep время ожидания новых файлов на перевод
-potoki   количество одновременных потоков обработки файлов
-proxy используемый прокси лист (если одновременно использовать нельзя)
2. Файл proxy-http.txt
3. Файл proxy-socks.txt
Формат proxy-листа:
IP:PORT:Login:Pass
Login:Pass@IP:PORT
IP может быть v4 или v6
Дополнение:
...
В исходном файле могут быть пути к изображениям. После перевода они должны быть преобразованы(укажу).
...
Если одновременная работа по спискам разных типов прокси не возможна, в конфиге добавить возможность установки какие прокси юзать - из proxy-http.txt или из proxy-socks.txt
...
Рассмотрите 2 варианта реализации:
1. Без админки, только вебморда(см.выше, веб интерфейс) где можно посмотреть статус перевода/лог, запустить/остановить скрипт
2. Простая админка, логин/пароль.
Все тоже, что и выше + возможность выбора языков (чекбоксы)+ выбор используемых прокси листов + количество потоков.
Скорость перевода должна быть выше 1500 файлов в сутки(по 1000-3000 знаков без пробелов)
Загрузка/выгрузка исходников/БД через ФТП или ISP.
Скрипт должен работать как на вирт.хостинге, так и на ВПС с разными режимами работы PHP.
Предлагайте свои варианты решения/улучшения данной задачи и реальную стоимость выполнения.
Возможны мелкие уточнения по ходу работы.
Оплата по факту или БС.
Первичная переписка - только чат биржи.
Предпочтение исполнителю рассматривающему дальнейшее сотрудничество.
Если для Вас не важно дальнейшее сотрудничество - не подавайте заявку.
Если Вы не доступны в скайпе/телеграме более 2-х дней - не подавайте заявку.

Заявки фрилансеров

Денис Максимов
27 лет, Россия
4 месяца в сервисе
Был онлайн 21 час назад

Безопасный платеж

Макс Ильин
29 лет, Беларусь
3 года в сервисе
Был онлайн 9 часов назад

Безопасный платеж

ТОП-20 — Веб-программирование
Саргис М.
Саргис М. 
28 лет, Армения
9 месяцев в сервисе
Был онлайн 26 дней назад

Похожие заказы

Доработка скрипта системы активной раскрутки

Необходимо доработать скрипт САР. 1 Необходимо встроить оплату кредитов и тип аккаунта через Roboxchange.net 2 форму добавления кредитов перенести на главную струницу 3 таргетинг по часам и дате 4 встроить в дизайн (сам дизайн есть) 5 вывести статист

Написать небольшой ява скрипт для поиска в сети

написать небольшой ява скрипт для поиска в сети

Дороботать небольшой ява скрипт для поиска в сети

дороботать небольшой ява скрипт для поиска в сети

Нужно доработать и переделать скрипты САР

Нужно доработать, и переделать скрипты САР. 1. Добавить скрипт для размещения на страницах пользователя и зачисления кредитов на акаунт. 2. Добавить движок баннерообменной сети. 3. Добавить бонусную систему. 4. Добавить внутренний интернет магазин (з...

Внесение небольших изменений в perl-скрипт

Скрипт на perl. Выполняет импорт данных из xml файла в базу mysql и также скачивает с другого сайта картинки (используется wget; ссылки на картинки указаны в xml файле). Cкрипт запускается из командой строки ($ script.pl file.xml). Необходимые измене...

Скрипт e-mail рассылка, phpmailer, php (возможно mysql)

Помощь/работа с phpmailer нужна. И с e-mail вообще (опционально). Актуально - максимум до 18:00 17 декабря 2004г. Преамбула: Сейчас пишем скрипт мыльных рассылок, видимо правильно использовать phpmailer в качестве его части. Нужен человек котор

Доработка скрипта интернет магазина !

Нужно доработать готовый скрипт интернет магазина ! Поюзать скрипт можно тут http://bisbank.com>Для доступа к административной панели зайдите пользователем admin с паролем 737373 ! Доработать нужно такие функции функция скажем человек добавляет в ...

Доработка скрипта магазина !

Нужно доработать готовый скрипт интернет магазина ! Поюзать скрипт можно тут http://bisbank.com>;Для доступа к административной панели зайдите пользователем admin с паролем ! Доработать нужно такие функции функция скажем человек добавляет в корзиз...

Модуль + блок для PHP_Nuke (v6.5 - 7.5) автом. обменного пункта WM + ввод-

1. Автоматический обменный пункт основных валют E-gold, WebMoney(Z, R, U, E). 2. Автоматическая регистрация ввода - вывода средств в интернет и обратно используя различные платежные варианты. А именно: почтовый перевод, интернет - банкинг (Privat 24)...

Импорт записей в Wordpress через CSV файл

Есть уже готовый сайт на Wordpress (5). Для него нужно сделать импортер записи, чтобы вручную не добавлять сотни записей решил их импортировать через CSV. Всего 15 - 20 полей. Которые в основном текстовые, это примитивные поля, ничего сверхъестествен...