Personal tools
You are here: Home Products and Services Qt Features and Benefits Development Tools Internationalization Tools
Document Actions

Internationalization Tools

Qt Linguist provides a set of tools that speed the translation and internationalization of applications. Qt supports simultaneous support of multiple languages and writing systems with a single source tree and single application binary.

Qt Linguist Logo


Translation and Internationalization Made Simple

Qt Linguist provides an interface that shortens and helps systematize the GUI translation process. Qt Linguist collects all of the UI text that will be shown to the end user, and presents it to a human translator in a simple window. When one UI text is translated, the program automatically progresses to the next, until they are all completed - enabling faster and more accurate translation.

 

Certified for Windows VistaCertified for Windows Vista
Qt Linguist is Certified for Windows Vista.  This certification verifies that Qt Linguist has passed independent testing for compatibility, functionality and reliability on the Windows Vista operating system, and meets Microsoft standards for ease of use, performance and security.



 

Qt Linguist 

Qt Linguist on Windows
(Click to enlarge)



Language and Font Aware Layout
The same term can have quite different sizes depending on the font or language in use. The layout engine in Qt takes the actual size of user strings into account. Fine-tuning layouts according to language is no longer necessary.


Less Work Updating

Qt Linguist and the Qt translation tools make it easy to re-translate an application when a new version of the application is made available, thanks to the lupdate command-line tool's intelligent merging algorithm. This greatly simplifies the process of translation for new and updated application versions.

 

Extensive Unicode Support

Qt's support of Unicode means developers can count on their applications working for people using non-Western writing systems. It is comprehensive, and handles most of the world's alphabets -- including Arabic, Chinese, Hebrew, Japanese and Korean -- with no human intervention; the process is completely transparent.


Bi-Directional Language Support

Qt includes an implementation of Unicode's bidirectional algorithm, which allows you to display languages written from right to left -- such as Arabic and Hebrew -- easily.


Mixed International Text in One Document

In Qt, you can have a single page that displays and allows users to navigate latin text, right-to-left text, and glyphs and ideographs from different alphabets.

 

 

Copyright 2008, by the Contributing Authors. All Rights Reserved.
Trolltalk, an e-newsletter
Your mail address

 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: