I have an Android device and its language is Arabic. I want to replace its font with my own one (which is nicer!), but the default font for Arabic in Android is NotoNaskhArabicUI (which is a UI font; see this for example).
If I simply put my desired font in the action, in buttons, the text is clipped.
How can I convert a regular TTF font to a UI font so it has stricter vertical boundaries?