【发布时间】:2014-02-11 19:53:23
【问题描述】:
我正在将 C++ 游戏移植到 Windows Phone 8。在 iOS 和 Android 中,我使用当前语言名称来选择内部游戏资源(en、de、es 等)。如何从 C++ 获取 Windows Phone 8 中的当前系统语言?
对于 C#,有带有 CultureInfo.CurrentUICulture 的 .NET 解决方案,但它无法从 C++ Windows Phone 8 应用程序中访问。
【问题讨论】:
-
我不确定您的问题是不是骗人的,但请查看stackoverflow.com/questions/2649676/… 可能还有stackoverflow.com/questions/1759612/…
-
GetUserDefaultLocaleName: msdn.microsoft.com/en-us/library/windowsphone/develop/…
-
Windows Phone 8 具有以下设置:“电话语言”、“国家/地区”、“区域格式”。 GetUserDefaultLocaleName 返回“区域格式”,但所有手机 UI 本地化都取决于“手机语言”。
标签: c++ windows-phone-8 localization