Tiny Wastelands :: Localization StringsStrings
Strings
This is a dictionary of terms that is used by the Game, its Sheets, and its Catalogs that are specific to the Game (such as "Hit Points" or "Wounds" or "Warp Factor").
Entries are simple key = value pairs - and can be seen that way - but there is a language to them that can be used for pluralization, variable interpolation, and even pronoun usage in messages.
Messages are parsed as standard internationalized (i18n) messages ($1 as well as going through a context processor. Arguments are resolved $1, $2, $3, etc.
(Note that the localization system is not online so all keys need to be in 'en', but the instant there's a localization it goes up in priority.)