However, there are two enhancements that I think others could benefit from.
First, I would like to make it so that matching LocalizationCulture is case insensitive. If a person managing localization data uses “en-us” instead of “en-US” for a record, it will not be found because the search today is case sensitive. I would like to change it to make it case insensitive.
Second, I would like to enhance fallback behavior so that if there is no "en-US" record in the table but there is "en", it will return "en" instead if not found. This change could further be enhanced by adding a setting to turn on/off.
This library is very helpful. Thank you!
However, there are two enhancements that I think others could benefit from.
First, I would like to make it so that matching LocalizationCulture is case insensitive. If a person managing localization data uses “en-us” instead of “en-US” for a record, it will not be found because the search today is case sensitive. I would like to change it to make it case insensitive.
Second, I would like to enhance fallback behavior so that if there is no "en-US" record in the table but there is "en", it will return "en" instead if not found. This change could further be enhanced by adding a setting to turn on/off.