Some languages(localizers) require this message to support {{GENDER}}. See also bug 39052
Version: unspecified
Severity: normal
Some languages(localizers) require this message to support {{GENDER}}. See also bug 39052
Version: unspecified
Severity: normal
Note: This bug may *manifest* in UploadWizard, but it's not a bug in the UW code. It's a bug in the mw.Message code. The mw.Message class needs to support the {{GENDER}} keyword in all its various forms, else there will be i18n issues wherever an extension tries to use that keyword in JavaScript. UW can't be the first, and it certainly won't be the last.
It does work there, but a bit differently - instead of the name it gets a user object. See
https://www.mediawiki.org/wiki/GENDER#PLURAL_and_GENDER_support_in_JavaScript
Despite being in the Language Engineering team, it's the first time I actually used GENDER in JavaScript, so I may have done something wrong, too :)
Patch in https://gerrit.wikimedia.org/r/#/c/30273/ .