mapping-io
mapping-io copied to clipboard
Localization support
Inspired by Enigma's and JADX's equivalents, but heavily stripped down. Only supports mapping format names for now, exception messages are going to be tackled in a separate PR.
We could maybe introduce error codes that make it accessible for replacement on the embedding application side?
That's the goal, having a central ErrorMessages
class holding all the error messages MIO uses in the form of Translatable
s. Consumers can either translate the Translatable to a given locale, or manually check for equality with a given error message.
But as mentioned above, that's going to be a separate PR (probably after #94 is merged)