我目前正在创建基于XPages中的旧数据库中的网页布局。 用户是丹麦的 - 我要确保他们看到的寻呼机等日期和丹麦标签的正确布局
对于标准的寻呼机我使用“自定义”型和翻译的“上一页”和“下一页”的标签(把它放在一个自定义的控制和重用的所有网页)。 我曾尝试设置寻呼机的语言,然而,这并不能改变什么...?
好了,现在我也使用从更新包(官方扩展库)的“pagerExpand”控制。 它显示了基于浏览器的语言正确的标签。 既然我不能肯定的是,在浏览器的语言设置是否正确,我想控制。 我怎样才能控制这些标签?
在更大的角度来看,我希望能够在应用程序中作为一个整体来控制语言...(其它未来的应用)
/约翰
我创建了一个XSnippet用于控制的XPage应用的语言: http://openntf.org/XSnippets.nsf/snippet.xsp?id=xpages-localization-setter
要手动更改语言中的XPage,您可以在SSJS这个功能做到这一点:
view.setLocale( )
希望这可以帮助
斯文
编辑:
要设置正确的语言,你必须使用java.util.Locale中 。 对语言FE设置为丹麦,这增加beforeRenderResponse:
var locale = new java.util.Locale( "da" );
view.setLocale( locale );