Hallo Leute,
ich habe ein ähnliches Problem. Und zwar möchte ich mein Programm auf polnisch Übersetzen.
Die Übersetzung habe ich bereits in Word, jedoch wird der Text im Programm selbst nicht richtig angezeigt (also die Sonderzeichen).
Ich habe eine mit dem QT-Creator eine Oberfläche erstellt und dort Labels angelegt.
Jetzt möchte ich - je nach Definition einer Variablen am Anfang der .cpp-Datei - diese Texte übersetzen mit einer eigenen Funktion.
Ich habe für die Texte sowohl
setText(QObject::trUtf8("Obowiązują wyłącznie ogólne ... "));
als auch
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
versucht und auch unter "Projekte" das Datei-Encoding auf UTF-8 gestellt.
Das war aber leider nicht erfolgreich.
Deshalb die Frage an euch Spezialisten:
Was hab ich vergessen?
Danke und Gruß
Kyrillische Buchstaben ausgeben
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Re: Kyrillische Buchstaben ausgeben
Das was ich in meinem ersten Post geschrieben habe und alle anderen auch: Benutzt ts-Dateien zum übersetzen und im Code nur ASCII!SGEler hat geschrieben: Was hab ich vergessen?
Ich schließe jetzt den Thread da alles gesagt ist (und das nicht nur einmal).
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung