AI-powered auto-translate Google Slides presentation to any language with Gemini
Ready for 3.0What this workflow does
This AI workflow has 15 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Google Slides, Google Gemini Chat Model, Google Drive and Google Translate.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- Set Language (Edit Fields (Set)): sets 1 field: lang
- Translation expert (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; 2 tools (Translate language, Translate Google Slides)
- Duplicate presentation (Google Drive): copy
- Wait: waits 3 seconds
- Get slides from a presentation (Google Slides): get slides
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Extract Text (Code): runs custom JavaScript code
- Split Out: splits a list into separate items
- Execute Workflow (Execute Sub-workflow): calls another n8n workflow
- Wait: waits 10 seconds
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Rarely used nodes in this template: n8n-nodes-base.googleTranslateTool
Nodes used (14)
- Manual Trigger
n8n-nodes-base.manualTrigger - Google Slides
n8n-nodes-base.googleSlides - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Google Slides Tool
n8n-nodes-base.googleSlidesTool - Split Out
n8n-nodes-base.splitOut - Execute Sub-workflow
n8n-nodes-base.executeWorkflow - Execute Workflow Trigger
n8n-nodes-base.executeWorkflowTrigger - Google Drive
n8n-nodes-base.googleDrive - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Code
n8n-nodes-base.code - Wait
n8n-nodes-base.wait - AI Agent
@n8n/n8n-nodes-langchain.agent - Edit Fields (Set)
n8n-nodes-base.set - Google Translate Tool
n8n-nodes-base.googleTranslateTool
From the author
💬🗂️🤖 This workflow automates the translation of Google Slides presentations from any languages, while preserving the original formatting and slide structure. It leverages Google APIs, AI translation (Gemini/PaLM), and modular execution for high flexibility…