1

I am writing an android application with Embarcadero Rad Sudio XE8 , "Delphi"

The application requires arabic text , when i create the button the button text is normal arabic , but when i deploy the app on the device as shown in the following figure , the text is inverted , hopefully can i find someone have a workaround for this issue :)

?enter image description here

Ibra Him
  • 155
  • 1
  • 2
  • 10
  • 2
    [Bidi Right to Left Language in Firemonkey Mobile](http://stackoverflow.com/q/25666598/576719). – LU RD Jul 26 '15 at 13:28
  • it doesn't support XE8 – Ibra Him Jul 26 '15 at 13:29
  • Are you targeting Android only? If so, it's a common mistake to use Delphi for just one single mobile platform. The main advantage of using Delphi / Firemonkey is cross-platform support. If all you need is Android, you should be using a native Android development tool. – Jerry Dodge Jul 26 '15 at 14:46
  • No!! , i am using it for cross-platform developement – Ibra Him Jul 26 '15 at 15:42
  • 2
    @JerryDodge It's either a good development tool or it isn't. If it isn't worth targeting one platform with, those drawbacks would just be multiplied if you targeted multiple platforms. – alcalde Jul 27 '15 at 01:58

1 Answers1

1

FireMonkey currently has no support for right to left languages. Possible options for you include:

  • Using native platform controls that do support right to left languages.
  • Using native development tools that provide the support you need.
David Heffernan
  • 601,492
  • 42
  • 1,072
  • 1,490