Graf Zahl wrote:The menu texts are all in a string table already, just like almost all other texts. That part is not an issue - and many texts that were available in GZDoom are already translated as a result.
The bigger obstacle is to handle the fonts. Thanks to Build's tile indexing and the shitty font organization it won't be easy to generalize the character output to allow characters outside what the games define. The available font printing code is nowhere near what ZDoom had in terms of quality.
The modern Duke3D re-releases that use localization (XBLA, World Tour) skip these problems by just using Truetype fonts, which while not fitting the game's aesthetic almost certainly reduced the number of issues to deal with!
Localization can only go so far for EDuke32, though, since many mods - including Ion Fury - embed strings directly in CON code instead of defining them as quotes first.