【问题标题】:How to enable localization support in Apportable UIKit?如何在 Apportable UIKit 中启用本地化支持?
【发布时间】:2013-06-21 10:40:34
【问题描述】:

目前,我正在尝试 Apportable 入门套件。我知道它对 UIKit 的支持有限,但似乎缺乏国际化/本地化功能。

这是我的问题。

  1. 如何显示非罗马Unicode字母? (东亚文字)
  2. 如何用系统键盘输入非英文字符? (东亚输入法)在我的设备中,键盘已启用并显示,但是当我用键盘输入一些字符时,它只输入英文字符而不是预期的 IME 组合。 (我不是要更改用户设置)

【问题讨论】:

    标签: internationalization apportable


    【解决方案1】:

    Apportable SDK 当前存在与 NSString 非 ASCII 常量初始化器有关的问题。

    您可能会遇到使用常量初始化 NSString 的平台错误。

    解决方法类似于:

    #ifdef APPORTABLE
        imageCopyright = [NSString stringWithUTF8String:"Image © C"];
    #else
        imageCopyright = @"Image © C";
    #endif
    

    我的理解是 Android 键盘无法通过编程方式进行配置。它由用户设置控制。见Change Input method of android device programatically android

    【讨论】:

    • 感谢您的回答。这解决了问题 #1。对于#2,我的措辞有误。我更新了相关措辞。
    • #2 听起来像一个错误。您能否提供有关失败的特定用例的更多详细信息?此外,创建一个不同的问题可能会更清楚。
    • 当然。我会用一些示例发布另一个问题。
    • 我发了一个新问题:stackoverflow.com/questions/17228792/…
    猜你喜欢
    • 1970-01-01
    • 2019-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多