I wanna send Arabic string via Bluetooth

I am try to make android program sending text via Bluetooth to led screen that controlled by arduino and HC-5 i succeeded to send it by English i am try to send it with Arabic string in serial monitor the text appear like (????????)

For an Arabic string you need to use Unicode and then you need to send it to a serial monitor that understands Unicode.

Thanks For your replay if you please can you explain to me how do it (use Unicode and then you need to send it to a serial monitor that understands Unicod)

I think the Bluetooth HC-05 cannot do it may be i converted the arabic text to hex and send it to Bluetooth serial that worked perfect

Unicode is a way of sending text. Normally text is sent as ASCII where one byte corresponds to one displayed character. Unicode is a standard way of sending many different characters including Arabic ones, by sending two or more bytes per displayed character.

I think the Bluetooth HC-05 cannot do it

No, anything that sends bytes can send Unicode, it is just a matter of sending the correct bytes.

then you need to send it to a serial monitor that understands Unicode

Many terminals use only ASCII to display what they receive but there are some that accept Unicode. You have to find one for the machine you have.
One such system is:-
http://en.wikipedia.org/wiki/Rxvt-unicode
But there are many others. Use google to find them.