Templates / Auto-translate blog content to multiple languages with GPT-4o and Markdown

Auto-translate blog content to multiple languages with GPT-4o and Markdown

Ready for 3.0

by Robert Breen ✓ · 810 views · created 2025-08-19 · Content Creation, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (7)

OpenAI Chat ModelStructured Output ParserAI Agent

What it does

This workflow takes a blog post (title + content) and automatically translates it into multiple languages of your choice using OpenAI inside n8n. The translated output is formatted in Markdown, making it ready for publishing or direct use in content management systems. It’s ideal for content creators, marketers, and businesses who want to instantly localize blogs into different languages without manual effort. 🔑 Key Features - Multi-language support: Translate your content into as many languages as you configure. - Clean Markdown output: Ensures translated blogs are properly formatted. - Flexible input: Works with any blog content passed into the workflow. - Scalable: Add or remove target languages with a single change in the Set node. --- ⚙️ Setup Instructions 1️⃣ Set Up OpenAI Connection 1. Go to OpenAI Platform 2. Navigate to OpenAI Billing 3. Add funds to your billing account 4. Copy your API key into the OpenAI credentials in n8n 2️⃣ Choose Your Target Languages 1. Open the Set Node called Set Languages 2. Edit the array of languages to include the ones you want to translate into, e.g.: json "spanish", "french", "german"

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.