How to display non english characters in LED matrix?

I didnt get u ,can you explain it ?

Sorry, I don’t understand.
What you didn’t get? What do you need to explain?

whats happening here ??

As we discussed above, in posts 15-17 of this topic, the Adafruit library can only operate with characters of the byte type. Thus, when you include a font like this in the library:

first and last character parameters (0x900, 0x97F above) are converted to byte type by stripping the 0x9 from it and become 0 and 0x7F.
But the range 0-127 is already occupied - it contains standard ASCII characters. Therefore, in order to be able to use Hindi conversions (see post #47) in the standard text, we have to shift the range of characters to the region of the upper half of the ASCII table: 0x80 - 0xFF
Moreover, the “UTF8 literal” devanagari codetable (see post #53) also used 0x80-0xFf range for Hindi letters.

okay ,
suppose if i use other language like telugu , what to do ?

this is the telugu language unicode values

I can’t say in general. It depends on which library you are going to use.
In my library a have a method to “map” a values of character codes to another code range, so I would map telugu codes from 0xC00- 0xC7F to, say, 0x80 - 0xFF
But I have no idea how it should be solved in SmartMatrix