Qt Linguist icon

Qt Linguist

Qt Linguist is a translation tool used to localize Qt-based applications. It works with TS translation source files allowing translators to open them, edit translations and save completed translations back to TS files.

What is Qt Linguist?

Qt Linguist is a software application included in the Qt toolkit for translating Qt-based applications into local languages. It provides a graphical user interface for opening and editing TS (translation source) files containing source texts and their translations.

Key features of Qt Linguist include:

  • Opening TS files and displaying all translatable source texts and their translations side-by-side.
  • Editing and updating translations for source texts, with suggestions from integrated translation memory.
  • Validating TS files for errors and warnings.
  • Previewing translations live within the application user interface.
  • Saving completed translations back to TS files for use by Qt runtime translation loading.

The tool is targeted towards translators working on localization teams. It simplifies the process of translating even large and frequently updating codebases by abstracting away the file formats and providing an easy-to-use interface.

Qt Linguist outputs industry standard TS files compatible with other Cat tools. It integrates with the translation capabilities of the Qt framework to allow translated applications to display the localized content at runtime.

The Best Qt Linguist Alternatives

Top Apps like Qt Linguist

Poedit, BabelEdit, Virtaal, Lokalize, SDL Passolo, React Intl editor, Gtranslator are some alternatives to Qt Linguist.

Poedit

Poedit is an open source and cross-platform computer-assisted translation editor. It is designed primarily for translating gettext localization files used in software localization. Poedit is free software and is available for Windows, macOS, and Linux operating systems.Some of the key features of Poedit include:Easy editing and updating of...

BabelEdit

BabelEdit is a free text editor application for Windows designed for programmers and web developers. It provides syntax highlighting, code folding, auto-completion, and other coding-focused features for numerous programming and markup languages including C, C++, Java, HTML, XML, and more.Some key features of BabelEdit include:Minimalist and lightweight interface...

Virtaal

Virtaal is a free and open-source computer-assisted translation tool. It is designed to make the translation process easier and faster for human translators using features like translation memory, machine translation, terminology management, spell checking, and more.Some key features of Virtaal include:Integration with translation memory databases to reuse previous...

Lokalize

Lokalize is an open-source, cross-platform computer-assisted translation system designed specifically for translating software and documentation in the KDE ecosystem. It is included as part of KDE's localization tools and aims to make the work of translators more efficient.Some of the key features of Lokalize include:Translation Memory - stores...

SDL Passolo

SDL Passolo is a leading computer-assisted translation software used by professional translators and translation agencies. It offers a range of productivity features to help speed up and streamline the translation process.Key features of SDL Passolo include:Translation Memory - stores previously translated content to suggest matches for repetitive text...

React Intl editor

React Intl editor is an open source React component created by Yahoo that allows developers to visually edit ICU message format (i18n) files used for internationalization in React applications. It provides a graphical user interface for translating text strings in React apps into different languages.Some key features of...

Gtranslator

Gtranslator is a free and open source translation application designed for the GNOME desktop environment. It allows you to easily translate text, documents, and webpages between over 90 languages. It integrates seamlessly with other GNOME applications and the underlying operating system to provide an intuitive and cohesive translation experience.Some key...