We have a few different languages but some are still very crude since we don't have a speaker to translate. (we do have spanish, it's very basic tho). "Good" translations are probably french, english and german.
All the characters that are of any importance are in our hands only and unique. Some of the side characters are "generic" but they pretty much only appear once.