Blocks

Translate

Translate text to any language

Convert text between languages while preserving meaning, nuance, and formatting. Utilize powerful language models to produce natural, fluent translations with appropriate cultural adaptations.

Back to Catalog
Toolstranslate

Block Preview

Translate

Translate text to any language

Usage

  1. Add the block to your workflow and connect it to the upstream step.
  2. Configure any required credentials or tokens in the inputs.
  3. Fill in required inputs and optional parameters for the run.
  4. Run a test execution, inspect outputs, and iterate before deploying.
  5. Deploy the translate block with monitoring enabled in production.

Inputs (UI)

Text to Translate

long-input

Placeholder: Enter the text you want to translate

Layout: full

Translate To

short-input

Placeholder: Enter language (e.g. Spanish, French, etc.)

Layout: full

Model

dropdown

Layout: half

Options: gpt-4o, gpt-4o-mini, o3-mini, gpt-5-mini

API Key

short-input

Placeholder: Enter your API key

Layout: full

System Prompt

code

Layout: full

Hidden by default

Inputs (API)

context

string

Required

targetLanguage

string

Required

apiKey

string

Required

systemPrompt

string

Required

Outputs

Primary response type:

{
  "content": "string",
  "model": "string",
  "tokens": "json"
}

Tool Access

openai_chatanthropic_chatgoogle_chat
Translate | NowFlow Blocks