Qt Linguist Manual

Arrow Pad Example

Line by Line Walkthrough

Translating to French and Dutch

Exercises

Hello tr() Example

Line by Line Walkthrough

Running the Application in English

Creating a Latin Message File

Translating to Latin with Qt Linguist

Running the Application in Latin

Overview of the Translation Process

Qt Linguist Manual

Qt Linguist

Table of Contents

Qt Linguist Manual: Developers

Specifying Translation Sources in Qt Project Files

Internationalizing Applications

Deploying Translations

Tutorials

Qt Linguist Manual: Release Manager

Creating Translation Files

Using lupdate

Using lrelease

Missing Translations

Qt Linguist Manual: TS File Format

Qt Linguist Manual: Text ID Based Translations

Internationalizing With Text IDs

Localizing With Text IDs

Advanced Usage

Qt Linguist Manual: Translators

String Translation States

multiple languages

Translating Strings

Leaving a Translation for Later

Phrases That Require Multiple Translations Depending on Context

Changing Keyboard Accelerators

Alt Key Accelerators

Ctrl Key Accelerators

Handling Numbered Arguments and Plurals

Changing the Target Locale

Selecting Context to Translate

Selecting String to Translate

Viewing Strings in Context

Reusing Translations

Batch Translation

Creating and Editing Phrase Books

Validating Translations

Translating Multiple Languages Simultaneously

Troll Print Example

Line by Line Walkthrough

Running Troll Print 1.0 in English and in Portuguese

Troll Print 1.1

qt5_add_translation

Synopsis

Description

Options

Examples

qt5_create_translation

Synopsis

Description

Options

Examples

Qt Linguist Examples