Early startup messages are not translatable
jellysquid3 opened this issue ยท 1 comments
Unfortunately, since the translation strings are closely tied into the resource pack system, none of the text is available until late initialization. And since the early startup messages (used for things like driver incompatibility errors) are shown before the game initializes, we have no chance of being able to access them.
There is likely no way to fix this without implementing our own completely separate translation system, which uses the system's default locale during early init, and the user's configured language after init.
We should investigate how difficult that would be, and whether it is a worthwhile investment.
Depends on #2304.