> ## Documentation Index
> This page is part of the MediaFlows product. Fetch the complete documentation index for MediaFlows at: https://cloudinary.com/documentation/llms-mediaflows.txt?referrer=docpage and then use it to discover all relevant pages before exploring further.
> If your task extends beyond this product, fetch the top-level index covering all Cloudinary products and topics at: https://cloudinary.com/documentation/llms.txt?referrer=docpage

# Generate multilingual alt text - an overview (video tutorial)

## Overview

When serving images to global audiences, providing alt text in the viewer's language is essential for accessibility, but translating every image description manually is time-consuming, especially when handling large amounts of content. This demo shows how to use Cloudinary MediaFlows to build a multilingual alt text automation that automatically generates accessible image descriptions in multiple languages the moment an image is uploaded. 

> **TIP**: :title=Prefer to read than watch?

You can read about the [Generate multilingual alt text PowerFlow](mediaflows_multilingual_alt_text_powerflow) in the [Sample PowerFlows](mediaflows_sample_powerflows) section.

## Video tutorial

  This video is brought to you by Cloudinary's video player - embed your own!Use the controls to set the playback speed, navigate to chapters of interest and select subtitles in your preferred language.
{videoTranscript:publicId=training/multilingual-alt-text-flow-overview-in}

## Tutorial contents
This tutorial presents the following topics. Click a timestamp to jump to that part of the video.
### The accessibility challenge
{table:class=tutorial-bullets}|  | 
| --- | --- |
| | Managing alt text for images across multiple languages manually doesn't scale. Screen readers need meaningful descriptions, but translating every image description manually is time-consuming. You can use workflow automation in Cloudinary to automatically generate accessible descriptions in any language the moment an image is uploaded.
|

### Understanding global accessibility needs
{table:class=tutorial-bullets}|  | 
| --- | --- |
| | When serving images to global audiences, providing alt text in the viewer's language is essential for accessibility. This automation addresses the challenge of creating localized, accessible content at scale.
|

### The multilingual flow
{table:class=tutorial-bullets}|  | 
| --- | --- |
| | This workflow first generates an English description of the uploaded image, then uses Google Translate to create versions in multiple target languages, including French, Spanish, and German.
|

### AI-powered image analysis in action
{table:class=tutorial-bullets}|  | 
| --- | --- |
| | The flow uses AI to analyze the image content and generate a contextual description. This description is saved as the primary alt text in English, providing a foundation for all translations.
|

### Automatic translation process
{table:class=tutorial-bullets}|  | 
| --- | --- |
| | Google Translate automatically creates versions in French, Spanish, and German within seconds. This ensures consistent, high-quality translations across all target languages.
|

### Final results and metadata
{table:class=tutorial-bullets}|  | 
| --- | --- |
| | The image now has contextual metadata with the original English description and translations in all target languages, making it perfect for serving localized, accessible content worldwide.

## Keep learning

> **READING**:
>
> * Learn more about [MediaFlows](mediaflows) and how to create automated workflows for your media processing needs.

> * See other [sample PowerFlows](mediaflows_sample_powerflows).

> * Explore other capabilities of the [Cloudinary AI Content Analysis](cloudinary_ai_content_analysis_addon) add-on.

> * Discover how to use [structured metadata](structured_metadata) to organize and enhance your media assets with custom fields and descriptions.

#### If you like this, you might also like...

[Use the MediaFlows MCP Server](mediaflows_mcp_tutorial)

Build automations with natural language prompts

[Generate Multilingual Alt Text (Detailed)](mediaflows_multilingual_alt_text_detailed_tutorial)

Build your own multilingual accessibility automation

&nbsp;

&nbsp;Check out the Cloudinary Academy for free self-paced Cloudinary courses on a variety of developer or DAM topics, or register for formal instructor-led courses, either virtual or on-site.
&nbsp;

