Hub
Pricing About
ComponentComponent

Translator

armingrudd profile image
Version2.0.0Latest, created on 
Oct 8, 2026 9:34 AM
Drag & drop
Like
Use or download
This component translates a text column from/to the supported languages using Google Translate. It is a community component, not a KNIME node, and is meant for small-scale use.

HOW IT WORKS
The component calls the unofficial Google endpoint that Chrome's built-in translate feature uses (clients5.google.com/translate_a/t) and reads the translation from the JSON response with GET Request and JSON Path. The earlier versions scraped the lightweight Google Translate page (translate.google.com/m); that page is now behind a reCAPTCHA and the regular page is a JavaScript application, so neither can be parsed anymore.

LIMITATIONS
The endpoint is undocumented, and Google can change or block it at any time. Keep the volume low: if Google flags your IP, the translations silently come back as missing values instead of an error. Line breaks in the input are preserved.

ALTERNATIVES FOR DEPENDABLE TRANSLATION
1. Amazon Translate node (KNIME Amazon Machine Learning Integration) with an Amazon Authenticator connection.
2. Google Cloud Translation or DeepL REST API: POST Request + JSON Path, API key in a Credentials Configuration node. Both have a free tier.
3. An LLM via the KNIME AI Extension: Authenticator + LLM Selector + LLM Prompter with a prompt such as "Translate the following text to English".

Component details

Input ports
  1. Type: Table
    Input
    Input table with a text column
Output ports
  1. Type: Table
    Output
    Output table with the translated text

Used extensions & nodes

Created with KNIME Analytics Platform version 5.12.0
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.12.0

    knime
  • Go to item
    KNIME ExpressionsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.12.0

    knime
  • Go to item
    KNIME JSON-ProcessingTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.12.0

    knime
  • Go to item
    KNIME Quick FormsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.12.0

    knime
  • Go to item
    KNIME REST Client ExtensionTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.12.0

    knime
  • Go to item
    Vernalis KNIME NodesTrusted extension

    Vernalis Research Ltd, Cambridge, UK

    Version 1.38.2

    vernalis

This component does not have nodes, extensions, nested components and related workflows

Legal

By using or downloading the component, you agree to our terms and conditions.

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2026 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits