key.attributeNameattributeName, using Locale locale.get(attributeName) is null, return null.get(attributeName) is Localizable, return get(attributeName).toString(Locale locale).locale parameter, simply return get(attributeName).toString() value.EcmLogger for a class clazz.clazz.MonthMonthpath resource.