OpenInv
OpenInv copied to clipboard
Improve LanguageManager flexibility
- [x] Add a system similar to
.guessfiles where missing keys are listed with default language values-
guesssection containing missing entries - Reduce verbosity during run by just warning about the presence of the
guesssection.
-
- [ ] Add support for more generalized language
- Slightly complicated by the fact that MC does not follow standard language tag spec. It is consistent with itself, but it allows resource packs to add whatever they want without any enforcement.
-
enshould coveren_.*, etc., - Default language
en_usshould also be mapped toenfor convenience.
- [ ] Migrate language files to their own directory
- This is done internally in 0b46f9fcc90013680c9d6e40278c02d46b89d72b, may be nice to also do in the file system