Traductor a multiples idiomas.
Unleashing Business Potential through Language Engineering.
graph TD
%%{init: {'theme': 'mc','layout': 'elk'}}%%
TextInput-nz023[<div><img src="/_astro/type.Dy26vmDy.svg" style="height: 20px !important;width: 20px !important"/></div>Text Input]
style TextInput-nz023 stroke:#a170ff
DeepseekModel-ras91[castellano]
style DeepseekModel-ras91 stroke:#a170ff
DeepseekModel-fhodk[inglés]
style DeepseekModel-fhodk stroke:#a170ff
DeepseekModel-7vds9[italiano]
style DeepseekModel-7vds9 stroke:#a170ff
DeepseekModel-esyq4[català]
style DeepseekModel-esyq4 stroke:#a170ff
DeepseekModel-pnczv[aleman]
style DeepseekModel-pnczv stroke:#a170ff
CurrentDate-jlpl4[Current Date2]
style CurrentDate-jlpl4 stroke:#a170ff
Prompt-2fuyp[<div><img src="/_astro/square-terminal.BMOXc-nZ.svg" style="height: 20px !important;width: 20px !important"/></div>Prompt2]
style Prompt-2fuyp stroke:#a170ff
GDriveFilesComponent-5x9cc[<div><img src="/_astro/google_drive.wKmDsV2c.svg" style="height: 20px !important;width: 20px !important"/></div>Drive File Manager2]
style GDriveFilesComponent-5x9cc stroke:#a170ff
DocxWriter-li34q[Docx Writer]
style DocxWriter-li34q stroke:#a170ff
Binary-18j3k[Binary]
style Binary-18j3k stroke:#a170ff
CurrentDate-ar4yl[Current Date3]
style CurrentDate-ar4yl stroke:#a170ff
Prompt-jediq[<div><img src="/_astro/square-terminal.BMOXc-nZ.svg" style="height: 20px !important;width: 20px !important"/></div>Prompt3]
style Prompt-jediq stroke:#a170ff
GDriveFilesComponent-yczm3[<div><img src="/_astro/google_drive.wKmDsV2c.svg" style="height: 20px !important;width: 20px !important"/></div>Drive File Manager3]
style GDriveFilesComponent-yczm3 stroke:#a170ff
DocxWriter-3znab[Docx Writer2]
style DocxWriter-3znab stroke:#a170ff
Binary-cewlv[Binary2]
style Binary-cewlv stroke:#a170ff
CurrentDate-pdtxe[Current Date]
style CurrentDate-pdtxe stroke:#a170ff
Prompt-nsdew[<div><img src="/_astro/square-terminal.BMOXc-nZ.svg" style="height: 20px !important;width: 20px !important"/></div>Prompt]
style Prompt-nsdew stroke:#a170ff
GDriveFilesComponent-4ztfr[<div><img src="/_astro/google_drive.wKmDsV2c.svg" style="height: 20px !important;width: 20px !important"/></div>Drive File Manager]
style GDriveFilesComponent-4ztfr stroke:#a170ff
DocxWriter-6ea9i[Docx Writer3]
style DocxWriter-6ea9i stroke:#a170ff
Binary-s1u90[Binary3]
style Binary-s1u90 stroke:#a170ff
CurrentDate-hc94e[Current Date4]
style CurrentDate-hc94e stroke:#a170ff
Prompt-4wf3k[<div><img src="/_astro/square-terminal.BMOXc-nZ.svg" style="height: 20px !important;width: 20px !important"/></div>Prompt4]
style Prompt-4wf3k stroke:#a170ff
GDriveFilesComponent-vbuu8[<div><img src="/_astro/google_drive.wKmDsV2c.svg" style="height: 20px !important;width: 20px !important"/></div>Drive File Manager4]
style GDriveFilesComponent-vbuu8 stroke:#a170ff
DocxWriter-o0bk0[Docx Writer4]
style DocxWriter-o0bk0 stroke:#a170ff
Binary-ruhjj[Binary4]
style Binary-ruhjj stroke:#a170ff
CurrentDate-3dwc6[Current Date5]
style CurrentDate-3dwc6 stroke:#a170ff
Prompt-iukbt[<div><img src="/_astro/square-terminal.BMOXc-nZ.svg" style="height: 20px !important;width: 20px !important"/></div>Prompt5]
style Prompt-iukbt stroke:#a170ff
GDriveFilesComponent-it7q3[<div><img src="/_astro/google_drive.wKmDsV2c.svg" style="height: 20px !important;width: 20px !important"/></div>Drive File Manager5]
style GDriveFilesComponent-it7q3 stroke:#a170ff
DocxWriter-fe820[Docx Writer5]
style DocxWriter-fe820 stroke:#a170ff
Binary-avqo5[Binary5]
style Binary-avqo5 stroke:#a170ff
TextInput-nz023 -.- DeepseekModel-ras91
linkStyle 0 stroke:#a170ff
TextInput-nz023 -.- DeepseekModel-fhodk
linkStyle 1 stroke:#a170ff
TextInput-nz023 -.- DeepseekModel-7vds9
linkStyle 2 stroke:#a170ff
TextInput-nz023 -.- DeepseekModel-esyq4
linkStyle 3 stroke:#a170ff
TextInput-nz023 -.- DeepseekModel-pnczv
linkStyle 4 stroke:#a170ff
CurrentDate-jlpl4 -.- Prompt-2fuyp
linkStyle 5 stroke:#a170ff
Prompt-2fuyp -.- GDriveFilesComponent-5x9cc
linkStyle 6 stroke:#a170ff
DeepseekModel-fhodk -.- DocxWriter-li34q
linkStyle 7 stroke:#a170ff
DocxWriter-li34q -.- Binary-18j3k
linkStyle 8 stroke:#a170ff
Binary-18j3k -.- GDriveFilesComponent-5x9cc
linkStyle 9 stroke:#a170ff
CurrentDate-ar4yl -.- Prompt-jediq
linkStyle 10 stroke:#a170ff
Prompt-jediq -.- GDriveFilesComponent-yczm3
linkStyle 11 stroke:#a170ff
Binary-cewlv -.- GDriveFilesComponent-yczm3
linkStyle 12 stroke:#a170ff
DocxWriter-3znab -.- Binary-cewlv
linkStyle 13 stroke:#a170ff
DeepseekModel-ras91 -.- DocxWriter-3znab
linkStyle 14 stroke:#a170ff
CurrentDate-pdtxe -.- Prompt-nsdew
linkStyle 15 stroke:#a170ff
Prompt-nsdew -.- GDriveFilesComponent-4ztfr
linkStyle 16 stroke:#a170ff
Binary-s1u90 -.- GDriveFilesComponent-4ztfr
linkStyle 17 stroke:#a170ff
DocxWriter-6ea9i -.- Binary-s1u90
linkStyle 18 stroke:#a170ff
DeepseekModel-7vds9 -.- DocxWriter-6ea9i
linkStyle 19 stroke:#a170ff
CurrentDate-hc94e -.- Prompt-4wf3k
linkStyle 20 stroke:#a170ff
Prompt-4wf3k -.- GDriveFilesComponent-vbuu8
linkStyle 21 stroke:#a170ff
Binary-ruhjj -.- GDriveFilesComponent-vbuu8
linkStyle 22 stroke:#a170ff
DocxWriter-o0bk0 -.- Binary-ruhjj
linkStyle 23 stroke:#a170ff
DeepseekModel-esyq4 -.- DocxWriter-o0bk0
linkStyle 24 stroke:#a170ff
CurrentDate-3dwc6 -.- Prompt-iukbt
linkStyle 25 stroke:#a170ff
Prompt-iukbt -.- GDriveFilesComponent-it7q3
linkStyle 26 stroke:#a170ff
Binary-avqo5 -.- GDriveFilesComponent-it7q3
linkStyle 27 stroke:#a170ff
DocxWriter-fe820 -.- Binary-avqo5
linkStyle 28 stroke:#a170ff
DeepseekModel-pnczv -.- DocxWriter-fe820
linkStyle 29 stroke:#a170ff
Traductor a múltiples Idiomas
🧩 Overview
This workflow automates the translation of user-provided text into multiple languages and the subsequent creation and management of translated documents. It accepts a source text input and processes it in parallel through several language-specific AI models. Each translation is then formatted into a Microsoft Word document and automatically uploaded to a designated folder in Google Drive, creating a complete, organized set of translated files.
⚙️ Main Features
- Translates a single input text into five languages (Spanish, English, Italian, Catalan, and German) simultaneously.
- Automatically generates a timestamped
.docxfile for each language translation. - Uploads all generated documents to a specified "Documentos traducidos" folder in Google Drive.
- Utilizes a parallel processing architecture for efficient, high-throughput translation tasks.
🔄 Workflow Steps
| Component Name | Role in the Workflow | Key Inputs | Key Outputs |
|---|---|---|---|
| Text Input | Provides the source text to be translated. | User-defined text content. | Source text for translation. |
| DeepSeek Model (Spanish) | Translates the source text into Spanish. | Source text, Spanish translation instruction. | Translated Spanish text. |
| DeepSeek Model (English) | Translates the source text into English. | Source text, English translation instruction. | Translated English text. |
| DeepSeek Model (Italian) | Translates the source text into Italian. | Source text, Italian translation instruction. | Translated Italian text. |
| DeepSeek Model (Catalan) | Translates the source text into Catalan. | Source text, Catalan translation instruction. | Translated Catalan text. |
| DeepSeek Model (German) | Translates the source text into German. | Source text, German translation instruction. | Translated German text. |
| Current Date | Generates the current date and time. | Timezone setting. | Current timestamp. |
| Prompt | Creates a dynamic filename for the document (e.g., spanish_<date>.docx). |
Timestamp from Current Date component. | Formatted filename. |
| Docx Writer | Creates a Microsoft Word document from the translated text. | Translated text from a DeepSeek Model. | A .docx file containing the translation. |
| Binary | Converts the generated .docx file into a binary format suitable for cloud upload. |
.docx file from the Docx Writer. |
Binary data of the document. |
| Google Drive File Manager | Uploads the binary document file to a specified Google Drive folder. | Binary document data, target filename, target folder path. | Confirmation of the uploaded file in Google Drive. |
Note: The sequence from "Current Date" to "Google Drive File Manager" is replicated in parallel for each of the five language translation branches.
🧠 Notes
- The workflow requires valid API credentials for the DeepSeek language model and Google Drive services to function.
- All translation models are configured with a low temperature (0.1) to ensure consistent and accurate translations.
- The system is designed to process translations in parallel, but performance may depend on API rate limits and network conditions.
- The target Google Drive folder ("Documentos traducidos") must exist, or appropriate permissions must be configured for the upload to succeed.