我正在研究为我的网站提供阿拉伯语支持。 我发现Spring MVC中的http://www.mkyong.com/spring-mvc/spring-mvc-internationalization-example/如何才能加载适当的消息包。
但是对于阿拉伯语,我们需要屏幕的完整镜像。 我从http://www.nomensa.com/blog/2010/7-tips-and-techniques-for-multi-lingual-website-accessibility找到了一些很棒的信息。
我打算用class来配置样式。
我怀疑在页面中实现以下内容的最佳做法是什么:
<set var = "currentLocale" value=${pageContext.response.locale}>
if(currentLocale== 'ar'){
<html lang="ar" dir="rtl">
}else if(currentLocale== 'en'){
<html lang="en">
}
if(currentLocale== 'ar'){
<body class="styleForArabic">
}else if(currentLocale== 'en'){
<body >
}
我们可以在jsp中获取当前语言环境还是我们需要从java设置任何变量并传递为模态。 是否与Spring Security有任何依赖关系?我在我的应用程序中实现了Spring Security。
Spring是否有任何开箱即用的支持来处理这些要求。