Sodium

Sodium

35M Downloads

Early startup messages are not translatable

jellysquid3 opened this issue ยท 1 comments

commented

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.

commented

Depends on #2304.