Hi! Thank you!
I used a json file with all the translations for the game. Its not that many strings after all. There are open source projects that have alot of game translations you can use.
My friend has alot of word lists he has made, and for some languages you can even find free lists you can use in your projects! Word lists are huge but I just needed words that are 3-6 letters long. I have different files with 3, 4, 5 and 6 letter words for each language.
The silhouette guessing I generated by using a black sprite and effects. I don't remember exactly how I did but there was a great tutorial on effects somewhere!
(If I remember correctly I used a black sprite with the "source atop" blend mode and placed it above the animal. That layer also has force own texture set to "yes")