Skip to content

Multilingual websites

Two ways to translate

Choose a main language for your website, then add the secondary languages you want to publish. You can generate a translation from a page's language controls or ask a connected agent to work on the content directly.

Use the page's translation buttons

Open the page's language controls and select a configured secondary language. Beeboo translates from the main-language source, creates the corresponding language version, and keeps it connected to the original page.

If that version already exists, you can retranslate it. Retranslating can replace existing wording, including manual edits, so check the current version before starting.

Generated versions are saved to the website. Check their availability settings and review the result; do not assume that generation creates an unpublished draft.

Ask a connected agent

Describe the translation task in your own words. You can ask for a complete page, selected passages, or revisions to an existing translation. For several pages, specify the scope and target languages.

For example:

Translate the services page into French. Use the website's translation instructions, keep product names in English, and list your changes for review.

Or:

Review the French versions of our product pages. Use Quebec French and make the terminology consistent without changing the product specifications.

The agent needs access to the website and permission to edit it. Be explicit about which pages it should change, which language versions it should leave alone, and whether it should create new content or revise existing content.

Give translations the website's context

Each website has a translation-instructions field in its language settings. Use it to explain the business, its audience, and the wording that needs special treatment.

Useful instructions include:

  • The subject of the website and who it is written for.
  • Preferred terminology and a glossary of specialist terms.
  • Brand and product names that should stay unchanged.
  • Regional language choices, such as Quebec French.
  • Tone, formality, and conventions for dates, units, or punctuation.

The control-panel translator includes these saved instructions when generating translations. You can also generate a starting set of instructions from the website's public content, then review and edit it before saving. Ask a connected agent to read and follow the same guidance when handling a translation request.

Translate several pages

The language settings include controls to translate all eligible source pages or only the missing translations. You can run these for one secondary language or across the configured secondary languages.

The missing-translations option leaves existing language versions in place. A full translation run can regenerate them.

Protect reviewed translations

You can lock a page's translation for a particular language to exclude it from global auto-translation. This is useful when someone has reviewed the wording or adapted it for a local audience.

That lock applies to global translation runs. It is not a general editing restriction: a deliberate per-page retranslation or an agent edit still needs appropriate care.

Connected pages, language-specific content

A page and its translations share the same page identity. Each language version keeps its own content and metadata, rather than becoming an unrelated copy of the page.

Translation starts from the source structure. For custom designs, the translator targets text while retaining the authored markup and styles. Review longer or shorter wording in the actual layout, particularly headings, buttons, and narrow-screen views.

Navigation, URLs, and search metadata

Translation includes more than body text. The page translator also handles available page titles, navigation labels, summaries, SEO titles, and SEO descriptions. Page URLs can use translated slugs.

The website uses the connected language versions to build language-switching links and alternate-language references for search engines. Internal page references allow links to resolve to the relevant language version where available.

Review the full visitor path: navigation labels, links, forms, image descriptions, page addresses, and search metadata. Adding a language does not mean every page already has a translated version.

Keep translations up to date

Editing the main-language page does not automatically rewrite its translations. Decide which language versions need updating, then use the page controls or ask an agent to make the changes.

Review factual accuracy, specialist terminology, local conventions, and the final layout. Use a qualified reviewer for legal, regulated, or otherwise sensitive content.

Explore Beeboo

Join the early adopters

Powered by Beeboo, the agentic website builder, from the Xangle team.