Aleph-Bet-Marathon / alephbet

Open source continuation of the Marathon 2 game engine.
GNU General Public License v3.0
0 stars 4 forks source link

Modern localization support #13

Open SolraBizna opened 4 months ago

SolraBizna commented 4 months ago

The Marathon Engine used Macintosh STR# resources for all messages. Aleph Bet has inherited a mechanism that's basically identical. Strings are obtained by set index and string index.

Using a more modern localization system (such as Project Fluent) would make adding new strings easier. If Unicode is also adopted, we may start seeing translation plugins (for everything but terminal text).