La prise en charge de l'hébreu est-elle intégrée à Android? Si oui, est-ce dans toutes les versions?
La prise en charge de l'hébreu est-elle intégrée à Android? Si oui, est-ce dans toutes les versions?
Réponses:
Voici ma compréhension en tant que développeur:
Android 1.5-2.1: la prise en charge de droite à gauche est intégrée, mais la plupart des ROM ne contiennent pas les lettres. Cela signifie que l'hébreu dans la plupart des applications apparaîtra sous forme de cases (mais dans le bon ordre). Cela permet aux applications individuelles d'inclure leurs propres polices et d'afficher ainsi correctement l'hébreu.
Android 2.2: les polices système par défaut incluent désormais des caractères hébreux. La disposition de droite à gauche fonctionne toujours. (Bien que les règles de justification aient changé, de façon ennuyeuse.) Sur la base de certains rapports de bogues, Google n'a pas encore considéré la prise en charge des langues de droite à gauche comme définitive dans cette version. (Notez les commentaires des ingénieurs de Google, tels que Romain Guy ici: https://review.source.android.com/#change,15955 ).
Android 2.3: le SDK est sorti, mais aucune mise à jour pour les appareils réels. Le SDK inclut pour la première fois un environnement local hébreu ( http://developer.android.com/sdk/android-2.3.html#locs ).
Notez également que la prise en charge des paramètres régionaux dépend en fin de compte du fournisseur de l'appareil réel (soit le transporteur ou le fabricant du combiné). Ils peuvent choisir de supprimer les paramètres régionaux qu'ils jugent non importants pour économiser de l'espace, ou ils peuvent choisir d'en ajouter certains qu'ils jugent importants pour leur marché cible.
Froyo / Android 2.2 a ajouté la prise en charge de l'affichage du texte en hébreu et en arabe (entre autres langues), y compris les polices nécessaires .
Malheureusement, les versions précédentes n'ont pas de prise en charge de l'hébreu dans la source de stock , bien que je ne serais pas surpris si un fabricant d'appareils ajoutait une prise en charge de leur appareil de manière ponctuelle.