diff -r ce599998be7d -r 46651e194fbe src/eric7/Plugins/UiExtensionPlugins/Translator/TranslatorEngines/LibreTranslateEngine.py --- a/src/eric7/Plugins/UiExtensionPlugins/Translator/TranslatorEngines/LibreTranslateEngine.py Thu Sep 26 09:48:49 2024 +0200 +++ b/src/eric7/Plugins/UiExtensionPlugins/Translator/TranslatorEngines/LibreTranslateEngine.py Thu Sep 26 15:49:36 2024 +0200 @@ -13,7 +13,7 @@ from PyQt6.QtCore import QByteArray, QTimer, QUrl from PyQt6.QtNetwork import QNetworkAccessManager, QNetworkReply, QNetworkRequest -from eric7 import Utilities +from eric7 import EricUtilities from eric7.EricNetwork.EricNetworkProxyFactory import proxyAuthenticationRequired from eric7.EricWidgets import EricMessageBox @@ -135,7 +135,7 @@ paramsStr += "&q=" params = QByteArray(paramsStr.encode("utf-8")) encodedText = QByteArray( - Utilities.html_encode(text).encode("utf-8") + EricUtilities.html_encode(text).encode("utf-8") ).toPercentEncoding() request = params + encodedText response, ok = requestObject.post(QUrl(url), request) @@ -146,7 +146,7 @@ return self.tr("LibreTranslate: Invalid response received"), False try: - return Utilities.html_encode(responseDict["translatedText"]), True + return EricUtilities.html_encode(responseDict["translatedText"]), True except KeyError: return self.tr("LibreTranslate: No translation available."), False else: