Qt Linguist Beispiele

Internationalisierung ist eine Kernfunktion von Qt. Diese Beispiele zeigen, wie man zur Laufzeit auf Übersetzungs- und Lokalisierungsfunktionen zugreifen kann.

Arrow Pad Example

Verstehen des Qt Linguist Kontextkonzepts und Verwendung von zwei oder mehr Sprachen.

Hello tr() Example

Übersetzen eines kleinen Hello World-Programms ins Lateinische.

I18N Example

Demonstriert die Unterstützung von Qt für übersetzten Text.

Localized Clock Example

Das Beispiel zeigt bewährte Verfahren für die Verwendung der Übersetzungs- und Lokalisierungsfunktionen von Qt in CMake und Qt Quick, einschließlich der Behandlung von Pluralformen in verschiedenen Sprachen und lokalisierten Zeit- und Datumsformaten.

Localized Clock with Runtime Language Switch

Das Beispiel demonstriert bewährte Praktiken für die Verwendung der Übersetzungs- und Lokalisierungsfunktionen von Qt in CMake und Qt Quick, insbesondere für die Änderung der Sprache einer Anwendung während der Laufzeit. Es erweitert das einfachere Localized Clock Example.

Qt Quick I18N

Erzeugen von Übersetzungsdateien (TS und QM) für eine Qt Quick Anwendung

Troll Print Example

Aktualisieren von Übersetzungen für spätere Versionen.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.