我的部分源代码以英文显示使用常见文字格式字符的文字(例如:\n
:"This is my\nstring"
)。当我在Qt Linguist中调用lupdate
并打开.ts文件时,它会在源文本预览空间中正确显示格式化文本(因此没有\n
或其他)。
问题在于,当我翻译字符串并将格式字符放在翻译中并使用翻译文件运行应用程序时,我的应用程序会将特殊字符作为普通字符读取!
我怎样才能克服这个问题?如何设置必要的文本格式,以便翻译过程不会产生这样的错误?
答案 0 :(得分:3)
翻译应用时,应按Enter键,您会看到\ n。 例如,您在源代码中看到此字符串 这是我的\ nstring 在语言学家你应该写: 这是我的[这里按回车] 字符串。
当您使用此翻译运行应用时,您会发现一切都很好。 我希望,这有帮助。