Próbuję złożyć aplikację w języku arabskim dla Androida 2.2. Piszę tekst do kodu, takich jak:Android arabski Język
البُرتُقال نوع من أنواع الحمضيات وهو مصدر ممتاز لفيتامين سي ويساعد فيتامين (سي) في البرتقال على امتصاص الكالسيوم في الجسم ، كما يحتوي أيضا على فيتامين أ كما أنه مصدر
jest on wyświetlany poniżej:
Znaczy litery są osobno, a to powoduje, że różnice znaczenia. Jak mogę połączyć wyświetlanie listów?
Edytuj:
Tak 4.0 ma wsparcie dla języka arabskiego. Teraz muszę znaleźć sposób na 2.2, ponieważ produkt, którego używam, działa z 2.2. I nie mogę łatwo zaimplementować 4.0. Czy masz jakieś sugestie na ten temat?
próbowałeś innych (nowszych) wersji Androida? – dldnh
Użyj kroju pisma do swoich wymagań, może to ci pomóc. a także sprawdzić ten link http://stackoverflow.com/questions/7956852/how-to-support-arabic-language-in-android – RobinHood
tekst arabski jest dość skomplikowana. W łacińskim tekście wpisujesz "a", przechowujesz "a" w pliku tekstowym, a następnie wyświetlasz literę "a" - prosto. W tekstach arabskich bardziej przypomina: wpisujesz "a", przechowujesz "b" i wyświetlasz "a" lub "bc" lub "cd" w zależności od tego, gdzie jest ta litera w słowie/jak należy łączyć litery (to znaczy przynajmniej moje zrozumienie). To nie działa bez specjalnej pomocy oprogramowania (jak widać) i dokładnie tego brakuje w starszych wersjach Androida. – zapl