I don't think you can have soldier names based on language version. If you add Czech names to the directory, you'll get both Czech and English names regardless of language version. So the only option is a mod which disables English names and enables Czech ones.