本地化字符串缺少一些特殊字符

问题描述:

我与本地化工作C++项目&从“this link本地化字符串缺少一些特殊字符

在“LocalizationManager.mm”文件,它具有方法getLocalizedString作为参考了在.cpp文件中称为:

std::string strHighscore = LocalizationManager::getInstance() -> getLocalizedString("best"); 

这里的问题是,由于某些原因,它没有显示本地化日语或中文的字符串(即空白)以及使用越南语时的一些特殊字符都会丢失。虽然其他语言(如德语)受到良好的支持。

我的猜测是它必须用UTF8做些什么,但我也是这样的初学者。任何指出我做错了什么都会非常感激。

我的坏,

我没有看到我犯的基本错误。我后来在本地化的字符串上进行了自定义字体设置,它不支持包括ja - zh - vi和其他的一些unicode。

道歉!

说明: 我现在使用的似乎支持大多数unicodes的“simsun.ttc”字体。