Pinyin - cinese characters

I’m write new application where i need to type characters in chinese, japan and korean with virtual keyboard.
I’ve download example: Pinyin IME — LVGL documentation, very good to start but with a bit problem: table dictionary lv_pinying_dict_t is very small and support few chinese glifo.
I’m not a Chinese speaker and don’t know how to get a table dictionary full of cinese characters.
Somone can help me?

I think you can install a Chinese pinyin IME, input the different English characters combination to see how many Chinese characters are showed, and input them into your lv_pinyin_dict.