YD API Translate проблема с кавычками

Всем привет, пишу скрипт для API, перевод через яндекс API на русский язык, столкнулся с такой проблемой, что переводчик не переводит текст после кавычек, только до них и обрубает, думаю ошибка тут: запрос для curl:

$url = "https://translate.api.cloud.yandex.net/translate/v2/translate?targetLanguageCode=ru&texts=$word?&format=HTML";

где, $word - это текст, в нем и попадаются кавычки, например заголовок: Android webview crash “Fatal signal 5 (SIGTRAP)” , переведет все до первой кавычки “Fatal...

str_replace применять не хочется, ведь текст может потерять смысл без некоторых кавычек в нем, можно их как-то экранировать что ли? фантазия закончилась...


Ответы (0 шт):