gpt4 book ai didi

c++ - 我可以在要用 Qt Linguist 翻译的字符串中使用 "\n"字符吗

转载 作者:行者123 更新时间:2023-11-27 23:34:50 24 4
gpt4 key购买 nike

我正在努力为我们的 GUI 支持不同的语言。我在翻译其中包含“\n”的字符串时遇到问题。他们似乎被忽略了。

在 Qt Designer 中,我在文本字段中有一个 QCheckBox:

Here's an \nexample that doesn't work

这在我们的法语翻译中以英文出现。

查看 .ts XML 后,'\n' 之后的文本似乎被省略了(我想这就是它没有被翻译的原因?)

有没有人有办法在原文中包含换行符?


似乎我在换行符之前的文本中有回车符。 (不知道他们是怎么到那里的)

例如

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

删除它们后,翻译工作正常。

最佳答案

“\n”字符本身不是我的问题。

罪魁祸首是字符串中一些不可见的回车。

参见 http://qt.nokia.com/developer/task-tracker/index_html?method=entry&id=81275

关于c++ - 我可以在要用 Qt Linguist 翻译的字符串中使用 "\n"字符吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1491537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com