The message uploadnologintext in hu contains an ucfirst:
{{UCFIRST:$1}} fájlok feltöltéséhez.
In PHP the upper case of "ß" is "ß":
> print wfMessage( 'uploadnologintext', 'ß' )->text() ß fájlok feltöltéséhez.
In JavaScript the upper case of "ß" is "SS":
> mw.message( 'uploadnologintext', 'ß' ).text() "SS fájlok feltöltéséhez."
The ucfirst in mediawiki.jqueryMsg should use the upper case function from mediawiki.Title which already uses the same capitalization like in PHP:
> new mw.Title( 'ß' ).getMain() "ß"