ポータルで言語を変更する際に問題があります。liferay 6.0.5 を使用しています。ポータルのデフォルト言語はフランス語で、英語に翻訳されたページがいくつかあります。portal_normal.vm のページを次のように設定しました。
# set ($ pages_EN = ["/ services", "/ equipment"])
# if ($ language_id == 'en_GB')
# foreach ($ mypage pages_EN in $)
# if ($ == $ mypage layout.getFriendlyURL ())
# set ($ = $ rtlCssURL themeDisplay.getTheme (). getContextPath () + $themeDisplay.getTheme (). getCssPath () + "/ custom_en.css")
# css ($ rtlCssURL)
# end
# end
# end
portal_normal.vm でポートレット言語に参加して、うまく機能する言語を変更しました。
やりたいこと: EN ページで、EN に翻訳されていないページをクリックしたときに、言語を変更して (en -> fr)、クリックしたリンクにリダイレクトしたい。何か案は?