Sounds sane. Feel free to use different - preferably consistent - terminology in your translations, though.