👉 n8n No Limits Access :

https://www.hostg.xyz/SHHAd

Hébergement VPS n8n | Automatisation sécurisée et évolutive

coupon -15% : DRFIRAS15

👉 Formation n8n en Français

Formation n8n en Français : Automatisation & Agents IA

coupon -20% : LANCEMENT : HERE


Intro

This workflow translates a YouTube video's title and description into several languages with OpenAI, then writes those translations back to the video as native YouTube localizations. This helps you reach a wider, multilingual audience without manual copy-paste.

This page is a step-by-step course support: everything you need to rebuild the workflow manually, node by node, live on stream. All values are copy-paste ready.

Flow schema

Run workflow (Manual Trigger)
   -> Configuration (Set)
   -> Fetch video information (YouTube)
   -> Prepare target languages (Code)
   -> AI translator (Agent)
        - subnode: OpenAI Chat Model (language model)
        - subnode: Translation output parser (structured output)
   -> Update video localization (HTTP Request - PUT)
   -> Build localization URL (Set)

Prerequisites & credentials

You need two credentials in n8n:

Credential Type Used by
YouTube account YouTube OAuth2 API Fetch video information, Update video localization
OpenAi account OpenAI API OpenAI Chat Model

Create the YouTube OAuth2 credential (one time)

  1. Go to console.cloud.google.com and create a project.
  2. In APIs & Services > Library, enable YouTube Data API v3.