Aller au contenu principal
Multilang Engine

1 brief.
N languages.

OrbiAds provides the language→country matrix and the segmented deployment pipeline. Your AI agent generates and validates the content language by language, under your control, not in a black box.

18
supported languages
238
targetable GAM countries
100%
corpus validated per language
1→N
brief to N variants

Features

What you can do

Agent loop under your control

Your AI agent (Claude via MCP) generates the content language by language. You see and validate every variant in your conversation. Full transparency, no opaque server-side generation.

Language → country matrix

OrbiAds stores your reusable language/country presets (Firestore collection multilangMatrices). The MCP action settings(action="get_multilang_matrix") exposes the matrix to your agent in a single request.

Constrained format

Headline max 90 characters, body max 150 characters, CTA max 25 characters. Every language respects the length constraints for optimal rendering in GAM.

Per-language corpus validation

The pipeline structurally validates every variant before deployment. Missing or malformed fields return a CORPUS_INVALID_SCHEMA error with detail per field and per language. No GAM resource is created with an incomplete corpus.

Native templates

Dynamic placeholders: {{HEADLINE}}, {{BODY}}, {{CTA}}, {{LANG}}. Multilingual content is injected directly into your GAM creative templates.

Built-in segmented deployment

The pipeline's multilang campaign type creates one line item per language, with the geo targeting tied to the matrix country. Deploy N markets in a single operation, with Saga rollback if a step fails.

Real execution

See it in action

multilang.log
$ settings({action: "get_multilang_matrix", network_id: "33047445"})
→ matrix: {fr: ["FR","BE","CH"], en: ["GB","US"], de: ["DE","AT"]}
# Agent: generates the fr/en/de variants from the brief
FR: "Soldes d'été Acme — Jusqu'à -30% sur tout" ✓
EN: "Acme Summer Sale — Up to 30% off everything" ✓
DE: "Acme Sommerschlussverkauf — Bis zu 30% Rabatt" ✓
$ multilang_deploy({job_id: "mlj_7f3a", corpus: [...]})
✓ 3 variants validated — pipeline deployment in progress

Multilang cluster

Connect generation, documentation and use cases

Multilingual campaigns gain clarity when business examples and the technical reference are reachable from the product page.

All feature docs

OrbiAds use cases

See how AdOps teams use OrbiAds depending on their context.

OrbiAds use cases
Multilang Engine

Try it for free

5 free credits. No credit card required.