Я бы хотел иметь возможность условно включить другой заголовочный файл в зависимости от запрошенного языка контента.
Что-то похожее на псевдокод ниже
#if (language is english) #parse ("header_english.vm") #end
Как бы вы сделали это в Liferay?
используйте themeDisplay.getLocale (), если вы используете jsps
чек http://www.liferay.com/community/forums/-/message_boards/message/4148692
Что вам действительно нужно:
#if ($locale == "en_US") #parse ("header_english.vm") #end
(== вместо =)
==
=
Если это часть вашей темы, вы можете просто использовать предопределенную переменную $ locale
#if ($locale = "en_US") #parse ("header_english.vm") #end
Возможно, вы просто захотите проверить первые 2 символа (т.е. язык), а не весь языковой стандарт.