HABot translation (Bulgarian)

Hello! I have a interest to made translations of test and training data for Habot.
I found where are all resources which have to be translated, but I don’t understand, how to make the training data. The data between different languages are very different. For example TrainerEnTest.java and TrainerDeTest.java.
Where I can find information how to make the training data. Is it made automatically, by software or I have to write it?
If it is generated by software, I would like to know which. Or if have to write it, where I can find descriptions of all functions which have to written.

Thank you in advance!
I’m sure that such info will very useful fo every other languages.