Android - 希伯来语语言环境在三星S1中无效

时间:2013-04-10 12:58:56

标签: android localization

我需要用希伯来语以dd / MM / yyyy格式(完整的月份名称)显​​示日期。 在三星s1 - 它显示我的英语区域设置和摩托罗拉Atrix 4G它工作正常 (以希伯来语显示月份名称)。 我正在使用:

SimpleDateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT, getLocale());

// I TRIED ALL THESE 3 LOCALES
private Locale getLocale() {
    return new Locale("he");
    //return new Locale("iw_IL");
    //return new Locale("iw");
}

注意:即使手机限制区域设置不同,我也需要显示希伯来语。

如何为所有设备(希伯来语)实施?

1 个答案:

答案 0 :(得分:0)

Googleen_US ... is the only locale Java guarantees is always available.

如果您知道您将需要希伯来月份名称,无论底层平台提供什么,您都应该将这些数据包含在您的应用中。