QFileDialog in verschiedenen Sprachen

Alles rund um die Programmierung mit Qt
Antworten
saoirse
Beiträge: 18
Registriert: 16. April 2011 17:49

QFileDialog in verschiedenen Sprachen

Beitrag von saoirse »

Hallo,

ich möchte gern meine QT-Anwendung in mehreren Sprachen realisieren.

Beispiel: OpenFile-Dialog:

Code: Alles auswählen

QFileDialog d(this,tr("Save File"),QDir::homePath(),tr("Text file (*.txt) ;; Pdf file (*.pdf)"));
Statt "Save File" sollte dann in der deutschen Version "Speichern" stehen. Gibt es eine Art String-Tabelle, die man im .ts File der jeweiligen Sprache hinterlegen kann und dann gezielt aufruft? Kenn dieses Prinzip von der MFC.

Das gleiche Problem tritt bei QMessageBox() auf, wenn Fehlermeldungen etc. ausgegeben werden sollen. Wie erreiche ich hier die Mehrsprachigkeit?

Gruß
saoirse
syni
Beiträge: 4
Registriert: 15. April 2011 14:06

Beitrag von syni »

Das Qt Linguist Manual sollte weiterhelfen.
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Das Linguist-Manual hilft nicht wirklcih weiter-die Übesetzungen für QFileDialog, QMessageBox, etc. exisiterenja bereits.

Aber die Frage gibt es öfters, eine kurze Suche nach"QFileDialog Übersetzung" o.Ä. liefert genügend Infos.
z.B.:
http://www.qtforum.de/forum/viewtopic.php?p=46237
Antworten