---
title: "Translating content · Sanity × Nuxt UI"
description: "Publish the site in more than one language, page by page."
canonical_url: "https://sanity-nuxtui.vercel.app/id/docs/translating-content"
meta:
  "og:description": "Publish the site in more than one language, page by page."
  "og:image": "https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_Translating%2Bcontent%2Cdescription_~UHVibGlzaCB0aGUgc2l0ZSBpbiBtb3JlIHRoYW4gb25lIGxhbmd1YWdlLCBwYWdlIGJ5IHBhZ2Uu%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9pZC9kb2NzL3RyYW5zbGF0aW5nLWNvbnRlbnQi%2Cs_OAXo-NjNUkkWH7rQ.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Translating content · Sanity × Nuxt UI"
  "twitter:image": "https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_Translating%2Bcontent%2Cdescription_~UHVibGlzaCB0aGUgc2l0ZSBpbiBtb3JlIHRoYW4gb25lIGxhbmd1YWdlLCBwYWdlIGJ5IHBhZ2Uu%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9pZC9kb2NzL3RyYW5zbGF0aW5nLWNvbnRlbnQi%2Cs_OAXo-NjNUkkWH7rQ.png"
---

> Index of every page on this site: [llms.txt](https://sanity-nuxtui.vercel.app/llms.txt)

Halaman ini belum tersedia dalam bahasa Indonesia.

[Docs](https://sanity-nuxtui.vercel.app/id/docs)

# **Translating content**

Publish the site in more than one language, page by page.

The site starts with one language. When you need more, each page, collection and entry gets a translated copy that you edit and publish on its own.

## Turn on more languages

1. Open ****Site Settings → Languages****.
2. Check the ****Site language****, written as a language tag: `en` for English, `id` for Indonesian, `de` for German, `pt-BR` for Brazilian Portuguese.
3. Turn on ****Multiple languages**** and add the ****Other languages****.
4. Publish, then reload the Studio.

The site language keeps its addresses (`/about`). Other languages get their tag in front (`/id/tentang`), and a language menu appears in the header.

## Translate a document

1. Open the page, collection or entry.
2. Click ****Translations**** at the top of the document and pick a language.
3. A copy opens in that language. Translate the text, give it a slug in that language, and publish.

Each language is published separately, so a translation can go live later than the original.

**Translate collections before their entries**

A translated entry moves to the collection in its own language by itself, but only if that collection already exists.

## Menus and footer per language

With several languages, ****Site Settings**** turns into a list: the main settings and one copy per language. In a language copy, fill in only what changes, typically the menu labels, the footer text and the interface text. Empty fields use the main settings.

Menu links can stay as they are: a link to **About** opens the translated About page for visitors reading in that language.

## Pages that are not translated yet

****Show untranslated pages in the site language**** (in Site Settings → Languages) decides what visitors see when a page has no translation:

- ****On**** (the default): the page opens in the site language, with the menus of the visitor's language and a short note that it is not translated yet.
- ****Off****: the address does not exist in that language, and the language menu leads to that language's homepage.

## Content from before

Pages created before you turned on languages belong to the site language. To translate one of them, open its ****Translations**** menu and choose its language first; then the other languages become available.

[**Site Settings** The name, menu, footer, search, languages and interface text of the whole site.](https://sanity-nuxtui.vercel.app/id/docs/site-settings) [**Preview and publish** Check drafts on the real site with Presentation, click to edit, and publish when ready.](https://sanity-nuxtui.vercel.app/id/docs/preview-and-publish)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://sanity-nuxtui.vercel.app/#website","@type":"WebSite","name":"Sanity × Nuxt UI","url":"https://sanity-nuxtui.vercel.app/","publisher":{"@id":"https://sanity-nuxtui.vercel.app/#identity"}},{"@id":"https://sanity-nuxtui.vercel.app/id/docs/translating-content#webpage","@type":"WebPage","dateModified":"2026-10-16T02:29:18Z","description":"Publish the site in more than one language, page by page.","name":"Translating content","url":"https://sanity-nuxtui.vercel.app/id/docs/translating-content","isPartOf":{"@id":"https://sanity-nuxtui.vercel.app/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://sanity-nuxtui.vercel.app/id/docs/translating-content"]}]},{"@id":"https://sanity-nuxtui.vercel.app/#identity","@type":"Organization","name":"Sanity × Nuxt UI","url":"https://sanity-nuxtui.vercel.app"},{"@id":"https://sanity-nuxtui.vercel.app/id/docs/translating-content#article","@type":"Article","dateModified":"2026-10-16T02:29:18Z","description":"Publish the site in more than one language, page by page.","headline":"Translating content","inLanguage":"en","thumbnailUrl":"https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_Translating%2Bcontent%2Cdescription_~UHVibGlzaCB0aGUgc2l0ZSBpbiBtb3JlIHRoYW4gb25lIGxhbmd1YWdlLCBwYWdlIGJ5IHBhZ2Uu%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9pZC9kb2NzL3RyYW5zbGF0aW5nLWNvbnRlbnQi%2Cs_OAXo-NjNUkkWH7rQ.png","author":{"@id":"https://sanity-nuxtui.vercel.app/#identity"},"image":{"@id":"https://sanity-nuxtui.vercel.app/#/schema/image/1"},"isPartOf":{"@id":"https://sanity-nuxtui.vercel.app/id/docs/translating-content#webpage"},"mainEntityOfPage":{"@id":"https://sanity-nuxtui.vercel.app/id/docs/translating-content#webpage"},"publisher":{"@id":"https://sanity-nuxtui.vercel.app/#identity"}},{"@id":"https://sanity-nuxtui.vercel.app/#/schema/image/1","@type":"ImageObject","contentUrl":"https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_Translating%2Bcontent%2Cdescription_~UHVibGlzaCB0aGUgc2l0ZSBpbiBtb3JlIHRoYW4gb25lIGxhbmd1YWdlLCBwYWdlIGJ5IHBhZ2Uu%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9pZC9kb2NzL3RyYW5zbGF0aW5nLWNvbnRlbnQi%2Cs_OAXo-NjNUkkWH7rQ.png","inLanguage":"en","url":"https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_Translating%2Bcontent%2Cdescription_~UHVibGlzaCB0aGUgc2l0ZSBpbiBtb3JlIHRoYW4gb25lIGxhbmd1YWdlLCBwYWdlIGJ5IHBhZ2Uu%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9pZC9kb2NzL3RyYW5zbGF0aW5nLWNvbnRlbnQi%2Cs_OAXo-NjNUkkWH7rQ.png"}]}
```

## Sitemap

See the full [sitemap](https://sanity-nuxtui.vercel.app/sitemap.md) for all pages.
