Forum Moderator / Recognized Developer
Donate to Me
As you said, there is indeed no forum or even an effort to make the Rom. The Stock Rom is supposed to include English as one of the Languages. You can contact Lenovo for the Stock Firmware.
You can go to Settings > Language & Input to change default Language.