Generic internationalization issues
Posted: 06 January 2025, 08:05
Hi!
While contributing to translation of two games (Wingspan and Castles of Burgundy) into Lithuanian, I noticed that there are big internationalization issues with the current array-based translation mechanism:
While contributing to translation of two games (Wingspan and Castles of Burgundy) into Lithuanian, I noticed that there are big internationalization issues with the current array-based translation mechanism:
- often you get a word or two to translate without any meaningful context, which leaves you guessing whether your translation will be correct or not
- strings often use concatenation or are made to include other strings, which does not always work well due to grammatical cases and such (e.g. I can't simply prefix or suffix nominative of "card" to build accusative in Lithuanian)
- genders (somewhat addressed for a few languages in https://boardgamearena.com/forum/viewtopic.php?t=21387, but that's only a few languages, and even then I wonder how well it actually works. The post itself suggests that that logic is very basic
- no support for plural forms. Not every language is as simple as "1 card; n cards", there are many that need more variants than these two