Jak wyświetlić ciąg znaków w językach od prawej do lewej strony, takich jak perski lub arabski w systemie Android lub iOS z FireMonkey?Język Bidi od prawej do lewej w Firemonkey Mobile
Używam Embarcadero Rad Studio XE6 (Delphi) i kiedy wstawiam TLabel lub TEdit i ustawię jego tekst na "سلام" (Hello in Persian) wszystko jest w porządku w Windows i Macu, ale w platformie mobilnej jest to niewłaściwy ekran, w Androidzie pokazuje "م ا ل س س", a w iOS nie pokazuje nic oprócz spacji.
Problem nadal występuje w Delphi XE7.
Myślę, że najlepszym rozwiązaniem jest, aby przeczytać [Delphi XE5 prawej do lewej językach nie pojawiają się tak, jak powinny w Android] (http://stackoverflow.com/q/18883356/576719). –
Skorzystaj z linku do raportu QC, który ma link do natywnej biblioteki, [D.P.F Delphi Android Native Components] (http://sourceforge.net/projects/dpfdelphiandroid/). @Amin twierdzi, że działa to dla RTL w Androidzie i IOS. –
Należy zauważyć, że problem został rozwiązany w wersji Delphi XE8 beta. – Johan