protected Map<String, Query> addSearchLocalizedTerm(
BooleanQuery searchQuery, SearchContext searchContext, String field,
boolean like)
throws Exception {
Map<String, Query> queries = new HashMap<>();
Query query = addSearchTerm(searchQuery, searchContext, field, like);
queries.put(field, query);
String localizedFieldName = Field.getLocalizedName(
searchContext.getLocale(), field);
Query localizedQuery = addSearchTerm(
searchQuery, searchContext, localizedFieldName, like);
queries.put(localizedFieldName, localizedQuery);
return queries;
}