This translation was like most Chinese translations provided with no info, simply as a ROM. There is a screenshot above which details the information about the translation my guess about it is below:
Hacking: madcell
Translation: dehepo
The title literally translates to Langrisser 2 English Version, even though it is in Chinese.
?????2??? Chinese
?????2??? Chinese
?????2??? Chinese
?????2??? Chinese
?????2??? Chinese
?????2??? Chinese
?????2??? Chinese