I want to support multiple languages for my portlet application. So I:
- Created
content
package insrc
folder. - Created
Language.properties
file with stringBook-Name=Book Name
Paste this line
<supported-locale>es</supported-locale> <resource-bundle>content/Language</resource-bundle>
in
portlet.xml
file.
So could you please tell me why I still have Book-Name
here?!
<liferay-ui:search-container> <liferay-ui:search-container-results results="${bookListArray}" /> <liferay-ui:search-container-row className="com.softwerke.model.Book" modelVar="aBook"> <liferay-ui:search-container-column-text property="bookName" name="Book-Name"/> <liferay-ui:search-container-column-text property="bookDescription" name="Description"/> <liferay-ui:search-container-column-jsp path="/html/action.jsp" align="right" /> </liferay-ui:search-container-row> <liferay-ui:search-iterator /> </liferay-ui:search-container>
UPDATE
This:
<liferay-ui:search-container-column-text property="bookName" name="${bookName}" />
....
<c:set var="bookName"> <liferay-ui:message key="book-Name" /> </c:set>
does NOT work too