【发布时间】:2014-04-03 06:03:33
【问题描述】:
我已使用 Apportable starter SDK 成功地将我们的游戏从 iOS 移植到 Android。
我遇到了设备正在解码游戏的俄语文本的问题,我已经包含了屏幕截图,并且我在 xcode 中给出了这样的俄语文本。正如你从我输入的单词中看到的那样 英文“Test”显示正确,而俄文则以某种形式的代码显示。
NSArray *objects = [NSArray arrayWithObjects:@"\n Test Разъезжая по сказочным землям и устраивая веселые дискотеки, я добрался до Пушляндии. Я много слышал о веселых и дружных жителях этой страны - Пушистиках. Узнав о моем появлении, они шумной толпой прибежали на мою вечеринку..."];
堆栈溢出不允许我添加屏幕截图,所以我添加了链接。第一个屏幕截图显示了我希望文本在 android adb 中显示的方式,第二个屏幕截图显示了它的当前显示方式。
如果需要,我会提供更详细的描述或代码。
iOS 截图: http://imgur.com/IX1ALye Android 截图: http://imgur.com/oJmAoMO
【问题讨论】:
-
我认为是因为您没有在应用程序中使用本地化
-
@sage444 我们没有在 iOS 游戏中使用本地化。它是专门用俄语文本和图像制作的。它是游戏中唯一可用的语言。
-
@sage444 今天我会在app中实现本地化,我会向你报告状态。
-
我已经通过在我的应用程序中使用本地化解决了这个问题。谢谢@sage444
-
很高兴为您提供帮助,祝您好运
标签: android ios objective-c cocos2d-iphone apportable