Встроена ли поддержка иврита в Android?

Ответы:

11

Вот мое понимание как разработчика:

Android 1.5-2.1: встроенная поддержка справа налево, но большинство ПЗУ не содержат букв. Это означает, что иврит в большинстве приложений будет отображаться как поля (но в правильном порядке). Это позволяет отдельным приложениям включать свои собственные шрифты и, таким образом, правильно отображать иврит.

Android 2.2: системные шрифты по умолчанию теперь включают ивритские символы. Верстка справа налево все еще работает. (Хотя правила обоснования изменились, что досадно.) Судя по некоторым сообщениям об ошибках, Google еще не рассматривал поддержку языков с написанием справа налево как окончательную в этой версии. (Обратите внимание на комментарии инженеров Google, таких как Romain Guy, здесь: https://review.source.android.com/#change,15955 ).

Android 2.3: SDK выпущен, но обновлений для реальных устройств нет. SDK впервые включает в себя локаль на иврите ( http://developer.android.com/sdk/android-2.3.html#locs ).

Также обратите внимание, что поддержка локали в конечном итоге зависит от поставщика реального устройства (либо оператора сотовой связи, либо производителя телефона). Они могут выбрать места, которые они считают неважными для экономии места, или они могут добавить те, которые они считают важными для своего целевого рынка.

shmuelp
источник
Привет, я новичок в Android. Что означает OP с поддержкой иврита, это ивритская клавиатура / видимость (то есть ОС может отображать ивритские символы) или ивритские меню, кнопки и т. Д.?
Шимми
А как насчет Android 3?
Shimmy
Я имел ввиду, что ОС умеет отображать ивритские символы. Клавиатуры на иврите доступны с некоторыми сторонними клавиатурами (AnySoftKeyboard, GO клавиатура, многие другие в Маркете). Для еврейских меню и кнопок требуется локализованная версия Android, что не часто происходит за пределами Израиля. (Обратите внимание, что сторонние ПЗУ, такие как CyanogenMod, содержат локализацию на иврите.)
shmuelp
Я считаю, что Honeycomb (Android 3) - это то же самое, что и Gingerbread, если говорить о поддержке иврита. У меня нет никаких устройств на нем, поэтому я менее уверен. Надеюсь, мы скоро узнаем больше о Ice Cream Sandwich (Android 4?).
shmuelp
8

В Froyo / Android 2.2 добавлена ​​поддержка отображения текста на иврите и арабском (среди других языков), включая необходимые шрифты .

К сожалению, предыдущие версии не имеют поддержки иврита в исходном коде , хотя я не удивлюсь, если производитель устройств добавит поддержку своего устройства на разовой основе.

Майкл Ратанапинта
источник