context.setPropertyResolved(true);
LocalizedMap map = (LocalizedMap) base;
Locale locale = null;
try {
VariableMapper vm = context.getVariableMapper();
ValueExpression ve = vm.resolveVariable(localizedMapLocaleKey);
if (ve != null) {
locale = (Locale) ve.getValue(context);
}
if (locale == null) {
ve = vm.resolveVariable("locale");