From 49086a468234e6b648c8c049dc206e32529cffd2 Mon Sep 17 00:00:00 2001 From: Carsten Schmitz Date: Wed, 21 Feb 2024 14:03:24 +0100 Subject: [PATCH] Fixed issue: Quick translation not working if server is using IPv6 --- vendor/gtranslate-api/GTranslate.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vendor/gtranslate-api/GTranslate.php b/vendor/gtranslate-api/GTranslate.php index 2d66cac6db1..bb466cd1c66 100644 --- a/vendor/gtranslate-api/GTranslate.php +++ b/vendor/gtranslate-api/GTranslate.php @@ -289,6 +289,8 @@ private function requestHttp($url) private function requestCurl($url) { $ch = curl_init(); + // CGoogle translate API requires IPv4 + curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4); curl_setopt($ch, CURLOPT_URL, $this->url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_REFERER, $this->http_referer);