2009-09-29 1 views
0

Je travaille sur la prise en charge de différentes langues pour notre interface graphique. J'ai un problème pour traduire les chaînes qui ont un \ n dans celles-ci. Ils semblent être ignorés.Puis-je utiliser un caractère " n" dans les chaînes qui doivent être traduites avec Qt Linguist?

Dans Qt Designer J'ai un QCheckBox avec cela dans le champ texte:

Here's an \nexample that doesn't work 

Ceci apparaît en anglais dans notre traduction française.

Après avoir regardé le XML .ts il semble que le texte après le « \ n » est ommited (je suppose que c'est la raison pour laquelle il ne se traduit pas?)

Quelqu'un at-il une façon d'inclure une newline dans le texte original?


Semble avoir des retours chariot dans mon texte avant le retour à la ligne. (Aucune idée de comment ils sont arrivés là)

par exemple

Here's an [][][][]\nexample that doesn't work 

Après les enlever, la traduction a travaillé.

+0

« \ n » string comment traduire linguistique QT, je ne peux pas en mesure de trouver les réponses .. Can u me aider à cette réponse .. Liens ne fonctionnent pas. –

Répondre

2

Utilisez le HTML subset: "Here's an <br />example that does work".