As I mentioned in the .chm help file, the alternate names should be set as "optional". That's why they should not be a required field. Remember, some people have alternates and some people do not. Also, the ability to turn the alternates system off and on is right in the options. I tried to make the calendar "very admin friendly" and it's only going to get better in this regard.
Gooner is correct. Use a non-hacked version of the product file. Also, the product contains "phrase names" for everything. All you have to do is go to your phrases in your admincp and change the phrases to support whatever language you want. It's really that simple.