Not relevant to English language, but nevertheless the official recommendation is to explicitly use it even in English as the syntax guides translators.
The API would need to be used to fetch user genders and pass them into the i18n. Not sure how feasible this is. Would require quite a bit of code changes in modules.