Google translator Error
Hello.
Since last month, the Google Translator node in KNIME has been throwing errors and is no longer usable.
https://hub.knime.com/armingrudd/spaces/Public/Components/Translator~Io3ae9gG9m_VxB_3/current-state
I’d like to know if how to solve this solution—could anyone help me?
Or is there a translation node that can replace this one?
I know there are options like using the DeepL Translation API, but since using APIs isn’t allowed at my workplace, I’m looking for a standalone node that can handle translation on its own.
Also, when I checked the insides of the Translator node, the output from the Webpage Retriever was showing an undefined value.
When I checked the target URL, it turned out to be a “I’m not a robot” verification page.
I suspect the Webpage Retriever node can’t get past this verification, which is why it can’t produce an output.
The Webpage Retriever is a useful node, but I find it a bit cumbersome to use as a scraping browser, and I also feel it takes a bit of effort to extract specific text from XML using XPath.
One alternative would be to use Python to launch Selenium, start Chrome, access Google Translate, and retrieve the translated text, but since I lack Python skills, this seems like a lot of work for me.
I look forward to advice from experts.