I think you should create a Discord server. I know that your English isn't good, but if you could recruit members into your server, then they might be willing to help you with the management and translation.
Maybe in the future ~(=^‥^)ノ
honestly id also like this idea