내 평생 프로젝트에서 여러 언어 지원을 구현하려고합니다. 이를 위해 아래 코드를 portal_normal.vm
테마 파일에 추가했습니다.Liferay 언어 전환 문제
#set($availLanguage = $stringUtil.split("hi_IN,en_US"))
<span id="language">$taglibLiferay.language("fm", null, "languageId", $toto, 0)</span>
두 언어 힌디어, 영어 (미국)에 대한 지원이 추가됩니다.
및 여러 언어 속성 파일 용으로 만들어진 후크. 난 내 언어를 전환 할 때마다
<hook>
<language-properties>content/Language_hi.properties</language-properties>
<language-properties>content/Language_en.properties</language-properties>
</hook>
는하지만하지 changing.It는 항상 내가 테마의 값 이하로 항상
$theme_display.getLanguageId()
$locale
하지만 인쇄를 시도 일이 뭐가 그렇게 확인 Language_en.properties
파일
에서 값을 보여줍니다 en_US
도 내가 언어를 hi_IN
으로 바꿨다고 생각합니다.
무엇이 잘못되었는지 파악하는 데 도움을 얻으려고합니다.
환경 : Liferay 6.1.1 CE GA2