GPT for Google Sheets, Docs AI, Slides, Forms

Bulk Translation Template

Translate a whole catalog or content sheet into 100+ languages with =GPT_TRANSLATE() in Google Sheets. Context-aware AI translation template, free to copy.

Localize a catalog, help center or ad copy into any language — with tone preserved and brand terms kept intact, which GOOGLETRANSLATE() cannot do.

Layout

Put source text in column A and target languages in row 1 (B1=Spanish, C1=French, D1=German). In B2:

=GPT_TRANSLATE($A2, B$1)

Drag right and down — the matrix fills the entire localization grid.

Brand-safe translation

Need control? Use =GPT() with instructions instead:

=GPT("Translate to "&B$1&". Keep 'DocGPT' and product names in English. Return only the translation.", $A2)

Get started

  1. Install GPT for Sheets from the Google Workspace Marketplace (free tier included, no API keys needed).
  2. Copy the template or paste the formulas into your own sheet.
  3. Drag the formula down your rows, then use Replace all GPT formulas with results in the sidebar.

Guides: translate with ChatGPT, with Claude, with Gemini.

FAQ

How is this better than GOOGLETRANSLATE()?

LLM translation keeps tone, handles idioms and follows instructions like ‘keep brand names in English’. GOOGLETRANSLATE is literal and often breaks marketing copy.

Which languages are supported?

100+ languages — every major European, Asian and Middle-Eastern language. Specify the target language as a plain word: ‘Japanese’, ‘Portuguese (Brazil)’, etc.

Can I translate 10,000 rows?

Yes — GPT for Sheets is built for bulk processing at up to 10,000 results per hour.