1-2 слова, иногда предложение или параграф.
Гугл переводчик ограничивает количество запросов.
У вас есть идеи, как можно решить проблему? Например, соеденить текст так, что бы потом можно было восстановить перевод разбитые ранее части. А ещё лучше, какой-нибудь API переводчика с публичным ключём, который умеет переводить массивы в одном контексте.
p.s. в тексте могут встречаться любые символы
правило 7.
join("\n") и загружай файлом. другой вопрос если ты хочешь сделать форму с кнопочкой "перевести" и там 10 тыс человек щелкают и ждут результата в этом случае надо изменить внешний вид так чтобы стало очевидно что результат будет через время, а самому сделать очередь, которая запрос шлет раз в минуты 2 или раз в 15 секунд, но с кучей текстов. номера строк файла в память а ля айди-фразы - то есть массив хранит айдишники под перевод, а ключи = номера строк (или даже абзацев) в отправляемом файле. если там будет не кроны а именно очередь, то когда никто не щелкает - результат будет быстро. когда много народу - то лимит какой-нибудь будь то время или число строк, которое должно накопиться чтобы сработало
Обсуждают сегодня