If a locale is not known, use the languge to return the first known locale with the same language.
Exception with correct message if a locale can not be determinated.
Removed unused switch cases and println
Fix default value when key not found on redis.
Fix getLocalizedValue when the requested locale is not valid
Deleted println
Default locale if getLocale return null or empty
Back again to old way of persist to redis. New event listeners do not have domain property set.