2016-04-03 52 views
1

我與本地化工作C++項目&從「this link本地化字符串缺少一些特殊字符

在「LocalizationManager.mm」文件,它具有方法getLocalizedString作爲參考了在.cpp文件中稱爲:

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

這裏的問題是,由於某些原因,它沒有顯示本地化日語或中文的字符串(即空白)以及使用越南語時的一些特殊字符都會丟失。雖然其他語言(如德語)受到良好的支持。

我的猜測是它必須用UTF8做些什麼,但我也是這樣的初學者。任何指出我做錯了什麼都會非常感激。

回答

0

我的壞,

我沒有看到我犯的基本錯誤。我後來在本地化的字符串上進行了自定義字體設置,它不支持包括ja - zh - vi和其他的一些unicode。

道歉!

說明: 我現在使用的似乎支持大多數unicodes的「simsun.ttc」字體。