Improve LanguageManager flexibility
Jikoo opened this issue ยท 0 comments
- Add a system similar to
.guess
files where missing keys are listed with default language valuesguess
section containing missing entries- Reduce verbosity during run by just warning about the presence of the
guess
section.
- 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.
en
should coveren_.*
, etc.,- Default language
en_us
should also be mapped toen
for convenience.
- Migrate language files to their own directory
- This is done internally in 0b46f9f, may be nice to also do in the file system
- Add language manager to config reload