【问题标题】:Localize DatePicker / DateTimePicker本地化 DatePicker / DateTimePicker
【发布时间】:2019-04-17 10:36:36
【问题描述】:

我在我的应用程序的编辑器中(在 PickerComponent 中)使用 DateTime Picker。我只在轻量级模式下使用它,因为如果不是,DateTime Picker 在 Android 上会失败(几个月以来没有测试过,但我想它仍然是这种情况)。

我已经使用 L10N API 成功翻译了“取消”和“完成”按钮,但我无法翻译月份(对于 Date 类型)或缩写的日/月(对于 DateTime)。

每个月的键都放在 .res 文件中,该文件适用于按钮,但不适用于选择器的月份。

关于如何实现本地化的任何提示?我们的一些客户的英语真的很差......提前谢谢!

【问题讨论】:

  • localise datepicker 从引导程序试试这个
  • 谢谢,但那是 Javascript,而不是 CodenameOne,所以它不能在 CodenameOne 应用程序上工作(可能除了 Javascript 版本,但我根本不使用它)

标签: codenameone


【解决方案1】:

这是通过SimpleDateFormat 及其类DateFormatSymbols 本地化的。不幸的是,这无法使用标准项目资源包全局自定义该值,这似乎是该代码的严重遗漏。这是我们需要通过问题跟踪器解决的问题,我看一眼代码看不到短期解决方法,因为它假设您可以访问 SimpleDateFormat,这是非常不切实际的。

【讨论】:

    猜你喜欢
    • 2010-11-29
    • 2021-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多