> ## Documentation Index
> Fetch the complete documentation index at: https://cloudinary.com/documentation/llms.txt
> Use this file to discover all available pages before exploring further.

# 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.

## 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}|  | 
| --- | --- |
|{videotime:id=media :min=0 :sec=03 :player=cld} | 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}|  | 
| --- | --- |
|{videotime:id=media :min=0 :sec=18 :player=cld} | 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}|  | 
| --- | --- |
|{videotime:id=media :min=0 :sec=35 :player=cld} | 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}|  | 
| --- | --- |
|{videotime:id=media :min=1 :sec=24 :player=cld} | 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}|  | 
| --- | --- |
|{videotime:id=media :min=1 :sec=57 :player=cld} | 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}|  | 
| --- | --- |
|{videotime:id=media :min=2 :sec=07 :player=cld} | 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
    Build automations with natural language prompts 
  

  
  
  
    Generate Multilingual Alt Text (Detailed)
    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;

