# Game Dialogue Translation and Character Voice | Vitra.ai

> Dialogue is the hardest text in a game because the same line must fit a character, a branching tree and a timing budget. What a character bible has to settle.

**Canonical URL**: https://www.vitra.ai/gaming/game-dialogue-translation
**Source**: This is the Markdown rendering of https://www.vitra.ai/gaming/game-dialogue-translation, generated at build time from that page.

---

4 min read

# Game Dialogue Translation and Character Voice

Dialogue is the hardest text in a game because the same line must fit a character, a branching tree and a timing budget. What a character bible has to settle.

[Samhitha J Bhatt](https://www.vitra.ai/author/samhitha)
Senior Product Manager , Vitra.ai
Updated Aug 17, 2026

![Game Dialogue Translation and Character Voice](https://www.vitra.ai/static/images/blog/game-dialogue-translation.jpg)

Table of contents

[The line is not the unit](#the-line-is-not-the-unit)

[What the character bible fixes](#what-the-character-bible-fixes)

[Branching breaks assumptions](#branching-breaks-assumptions)

[Gender, plurals and the player character](#gender-plurals-and-the-player-character)

[Timing is a constraint, not a note](#timing-is-a-constraint-not-a-note)

[FAQ](#faq)

Contributors

[Samhitha J Bhatt](https://www.vitra.ai/author/samhitha)
Senior Product Manager

Subscribe to our newsletter

Subscribe

> **Quick answer —** Game dialogue translation needs a character bible that fixes tone, register and speech habits per character before any line is translated. Without it, each translator makes those calls independently and the cast loses its voice.[Vitra.ai Universe](https://www.vitra.ai/platform) keeps character voice and terminology intact across every language.

## The line is not the unit

A dialogue line means something because of who says it, what preceded it and which branch the player took. Handed over as a row in a spreadsheet, it has none of that. So the first job is not translating lines. It is giving translators enough context that the line can be translated as speech rather than as text.

## What the character bible fixes

Property

Example decision

Formality

This character always uses the formal register, even to friends

Vocabulary

Military, archaic, street, technical

Verbal tics

Repeated phrase, filler word, catchphrase

Swearing

How strong, and whether it changes under pressure

Sentence length

Terse or expansive

Relationship register

Different tone to different characters

Formality is the one that cannot be skipped. German, Japanese, Korean, Spanish and many others encode it grammatically, so every line needs the decision made — and if the bible does not make it, each translator makes a different one and the same character addresses the player two ways in one scene.

## Branching breaks assumptions

A line that reads naturally after one player choice reads oddly after another.

Give translators the tree, or at least the immediate parents of each node. Without it they translate the most likely path and the alternative branches read as non-sequiturs — a defect players notice immediately and reviewers never see in a flat export.

## Gender, plurals and the player character

If the player character's gender is selectable, every line referring to them needs handling that many languages express grammatically and English does not.

Variables carrying names or items have the same problem: the surrounding words inflect. That is engineering as much as translation, and it belongs in the [internationalization](https://www.vitra.ai/general/internationalization-vs-localization) work before dialogue is written, not after.

## Timing is a constraint, not a note

Lines with a fixed audio slot or a cutscene beat have a duration budget. Translate to the timing rather than translating freely and compressing in the booth, which produces rushed reads and is covered further in [voice over](https://www.vitra.ai/gaming/game-voice-over-localization).

Hold the bible and the terminology in [memory](https://www.vitra.ai/features/translation-memory) so a character sounds the same in the sequel, and run [quality control](https://www.vitra.ai/features/quality-control) across the set — consistency across thousands of lines is not something a human reviewer can hold in their head.

## FAQ

**What is a character bible in game localization?** A document fixing tone, formality, vocabulary, verbal tics, swearing level and sentence length for each character, so translators do not make those calls independently and let the cast drift.

**Why does branching dialogue complicate translation?** Because a line reads naturally after one player choice and oddly after another. Without the dialogue tree, translators render the most likely path and alternative branches become non-sequiturs.

**How is a selectable player gender handled?** As an engineering problem before it is a translation one. Many languages inflect words around the player character grammatically where English does not, so the strings must support it.

**Should dialogue be translated to a timing budget?** Yes, where there is a fixed audio slot or cutscene beat. Translating freely and compressing in the recording booth produces rushed reads that sound wrong regardless of accuracy.

Our blog

## Lastest blog posts

Tool and strategies modern teams need to help their companies grow.

Automotive

[Automotive Brochure Localization by Market](https://www.vitra.ai/automotive/automotive-brochure-localization)
A car brochure is a spec grid, a legal footer and a photo library, all market-specific. What actually has to change, and why the layout decides the schedule.

[Samhitha J Bhatt](https://www.vitra.ai/author/samhitha)
Aug 18, 2026

Automotive

[Automotive Campaign Localization Across Markets](https://www.vitra.ai/automotive/automotive-campaign-localization)
Campaigns run through national companies and dealer networks, so one master becomes hundreds of files. Where the offer text and the disclaimers actually break.

[Samhitha J Bhatt](https://www.vitra.ai/author/samhitha)
Aug 18, 2026

Automotive

[Car Service Manual Translation for Technicians](https://www.vitra.ai/automotive/automotive-service-manual-translation)
A workshop manual is read mid-repair by someone with the car on a lift. What that demands of procedures, torque figures and fault codes, in every language.

[Samhitha J Bhatt](https://www.vitra.ai/author/samhitha)
Aug 18, 2026

[View all posts](https://www.vitra.ai/blog/page/1)

---

## Structured data

```json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://www.vitra.ai/gaming/game-dialogue-translation"
  },
  "headline": "Game Dialogue Translation and Character Voice",
  "image": [
    {
      "@type": "ImageObject",
      "url": "https://www.vitra.ai/static/images/blog/game-dialogue-translation.jpg"
    }
  ],
  "datePublished": "2026-08-17T00:00:00.000Z",
  "dateModified": "2026-08-17T00:00:00.000Z",
  "author": [
    {
      "@type": "Person",
      "name": "Samhitha J Bhatt"
    }
  ],
  "publisher": {
    "@type": "Organization",
    "name": "Vitra.ai",
    "logo": {
      "@type": "ImageObject",
      "url": "https://www.vitra.ai/static/images/vitra-v-logo.png"
    }
  },
  "description": "Dialogue is the hardest text in a game because the same line must fit a character, a branching tree and a timing budget. What a character bible has to settle."
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://www.vitra.ai"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Gaming",
      "item": "https://www.vitra.ai/gaming"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Game Dialogue Translation and Character Voice",
      "item": "https://www.vitra.ai/gaming/game-dialogue-translation"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is a character bible in game localization?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A document fixing tone, formality, vocabulary, verbal tics, swearing level and sentence length for each character, so translators do not make those calls independently and let the cast drift."
      }
    },
    {
      "@type": "Question",
      "name": "Why does branching dialogue complicate translation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Because a line reads naturally after one player choice and oddly after another. Without the dialogue tree, translators render the most likely path and alternative branches become non-sequiturs."
      }
    },
    {
      "@type": "Question",
      "name": "How is a selectable player gender handled?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "As an engineering problem before it is a translation one. Many languages inflect words around the player character grammatically where English does not, so the strings must support it."
      }
    },
    {
      "@type": "Question",
      "name": "Should dialogue be translated to a timing budget?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, where there is a fixed audio slot or cutscene beat. Translating freely and compressing in the recording booth produces rushed reads that sound wrong regardless of accuracy."
      }
    }
  ]
}
```
