Identification

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Identifiez-vous
Identifiant Mot de passe
Mot de passe oublié ?
Loading...
Créer un compte

Vous n'avez pas encore de compte Developpez.com ? L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !
Rubriques
Qt

Developers

Qt Linguist Manual.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

Developers

Image non disponible

Design your application so that it can be adapted to various languages and regions without engineering changes. For more information, see:

You can use Qt Creator wizard templates to create Qt widget-based projects with translation support. For more information, see Qt Creator: Creating Projects.

Examples

The following examples illustrate how to prepare Qt applications for translation:

  • Hello tr() is a C++ application that demonstrates the creation of a QTranslator object. It also shows the simplest use of the tr() function to mark user-visible source text for translation.

  • Arrow Pad is a C++ application that demonstrates how to make the application load translations depending on the current locale. It also shows the use of the two-argument form of tr() which provides additional information to the translator.

  • Troll Print is a C++ application that demonstrates how to distinguish identical source text in the same context. It also shows how minimize the translator's work when an application is upgraded.

  • Qt Quick I18N demonstrates how to internationalize Qt Quick applications.

The following video shows how to internationalize and localize a simple example application:


Cliquez pour lire la vidéo


Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+