Случается, что текст, который я хочу работать, автоматически переводится на голландский. Это часть xml: обратите внимание на: "Статус события: подтверждено"
<br>Event Status: confirmed</summary><content type='html'>When: Wed Aug 26, 2015<br />
Итак, что я в основном делаю, это получить объект в php и распечатать объект. Проблема в том, что текст сейчас в голландском. Понятия не имею почему. См. Изображение ниже.
if (($response_xml_data = file_get_contents($map_url))===false){
echo "Error fetching XML\n";
} else {
libxml_use_internal_errors(true);
$data = simplexml_load_string($response_xml_data);
print_r($data);
Где я думаю, что это не так: file_get_contents(); Кто-нибудь знает, как я могу получить выход на английский язык?
Попробуйте добавить ?hl=en
в свой URL-запрос, тем самым вынудив API вернуть его на нужный язык.
var_dump($response_xml_data);
все же? Потому что я думаю, что ваш XML генерируется динамически на основе настроек системы клиента (или сервера) каждый раз, когда вы$map_url
к нему доступ через$map_url