Language language = request.getLanguage();
// Store the result in the jsp page context
try {
file = (FileResource) repository.get(uri);
file.switchTo(language);
Language contentLanguage = null;
contentLanguage = LanguageUtils.getPreferredContentLanguage(file, request, site);
if (contentLanguage == null) {
logger.warn("File {} does not have suitable content", file);