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

⚑ 742 views · 🎬 Content Creation & Video

Description

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


βš™οΈ 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.:
[
  "spanish",
  "french",
  "german"
]

## πŸ”— Nodes Used

AI Agent, OpenAI Chat Model, Structured Output Parser

## πŸ“₯ Import

Download [`workflow.json`](workflow.json) and import into n8n:
**Workflow menu β†’ Import from File**

[πŸ“– Importing guide](../../../docs/importing-templates.md) Β· [πŸ”‘ Credential setup](../../../docs/credential-setup.md)