`

zk的国际化

    博客分类:
  • zk
 
阅读更多

参考文档http://books.zkoss.org/wiki/ZK%20Developer's%20Reference/Internationalization/Labels
文档中说国际化很简单,资源文件放在WEB-INF下,文件名固定,都是i3-label.properties,简体中文的就是i3-label_zh_CN.properties。
按照官方文档说的,修改Locale就是:
session.setAttribute(Attributes.PREFERRED_LOCALE,xxxLocale)

public void langSelect(){

           Locale locale=Locales.getLocale((String)language.getSelectedItem().getValue());

           session.setAttribute("px_preferred_locale", locale);

           execution.sendRedirect(execution.getContextPath()+ "/login.zul");

        }


但是根本不好使,后来搜索了下,发现需要设置:
Locales.setThreadLocal(xxxLocale)

 

分享到:
评论

相关推荐

    ZK 国际化(动态切换资源文件)1.0

    ZK国际化(ZK Internationalization)是ZK框架的一个关键特性,它允许开发者为不同地区和语言的用户提供定制化的界面体验。在这个“ZK 国际化(动态切换资源文件)1.0”主题中,我们将深入探讨如何实现ZK应用中的...

    ZK安装 ZK入门 开发 讲解 共3个pdf

    这份文档不仅包含基础组件的用法,还涵盖了高级特性和定制化开发,例如自定义组件、国际化、权限控制、移动支持以及与Spring等框架的整合等。通过阅读此指南,开发者可以深入理解ZK的架构,从而更好地利用其特性进行...

    ZK 5.0.2 API

    5. **国际化与本地化**:ZK支持多语言环境,开发者可以通过定义资源包来实现应用的国际化。这使得应用程序可以根据用户的语言设置显示相应的文本和格式。 6. **SUL(Simple User Logic)和ZUML(ZK User Markup ...

    ZK中文开发手册 html

    5. **国际化与本地化**:介绍如何为ZK应用添加多语言支持,使应用能够适应全球用户。 6. **脚本和表达式语言**:ZK支持ZUL(ZK User Interface Language)和EL(Expression Language),手册会解释这两种语言的语法...

    ZK开发手册中文3.5.1版

    除了基础功能外,手册可能还会涉及ZK的事件系统、国际化支持、自定义组件开发、AJAX技术应用、安全机制、性能优化等方面。对于Spring的整合,可能会涵盖如何配置Spring容器、如何注入ZK组件、以及如何使用Spring的...

    [浪曦原创]Struts系列 第3讲 Struts与JSTL的国际化(zk001)

    [浪曦原创]Struts系列 第3讲 Struts与JSTL的国际化(zk001)

    ZK开发文档中文HTML版

    此外,文档还会涉及ZK的国际化和本地化支持,这对于构建多语言应用至关重要。开发者可以轻松地切换应用的语言环境,满足全球用户的需要。同时,ZK的皮肤和主题系统允许自定义界面样式,以适应不同的品牌和设计需求。...

    zk语言开发基于Ajax的东西

    5. **国际化与本地化**:ZK框架内置了多语言支持,方便开发者创建面向全球用户的Web应用。 6. **数据绑定**:ZK的数据绑定机制允许开发者直接将UI组件与后台模型数据进行绑定,实现双向数据同步,减少了手动操作DOM...

    zk十分钟入门demo

    **ZK十分钟入门Demo详解...这只是ZK功能的冰山一角,ZK还支持数据绑定、MVC模式、国际化、AJAX更新等多种特性,为开发者提供了强大的工具,以构建高效、响应式的Web应用。深入学习ZK,你会发现更多它带来的便利和效率。

    zk(ajax框架)中文手册

    这个版本可能涵盖了ZK框架的组件体系、事件处理、布局管理、国际化支持等核心特性。开发者可以通过阅读此手册深入了解如何利用ZK 3.5.1进行开发。 **访问脚本之家.html** "访问脚本之家.html"可能是一个链接到...

    ZK 8.5.1API

    最后,ZK 8.5.1的API文档还会包含关于国际化、权限控制、数据绑定和AJAX集成等方面的信息,这些都是构建现代Web应用不可或缺的部分。开发者可以依赖这些文档,学习如何利用ZK的这些特性来构建健壮且易于维护的项目。...

    zk-src-6.0.1.zip_zk_zk java_zk-src-6.5.1.1

    5. **国际化与本地化**:ZK框架支持多语言环境,查看这部分源码有助于实现符合特定地区需求的应用。 6. **性能优化**:通过对源码的学习,开发者可以了解到ZK是如何优化UI渲染和事件处理的,从而在应用开发中运用...

    ZK.rar_javascript_zk

    ZK框架内置了强大的国际化(i18n)和主题(Skins)功能,允许开发者轻松地为应用添加多语言支持和定制视觉风格。 **ZK开发手册** 提供的“ZK.pdf”文件是ZK框架的官方开发手册,它详细介绍了ZK的各种特性和使用方法...

    ZK框架:Ajax开发实战

    9. **国际化与可访问性**:ZK框架支持多语言和无障碍访问,让开发者可以轻松创建全球化和无障碍的Web应用。 通过深入学习和实践ZK框架的Ajax开发,开发者不仅能掌握如何构建高效的富客户端Web应用,还能理解如何...

    zk中文开发手册pdf版(基于3.5.1)

    5. **国际化和本地化**:了解如何实现多语言支持,以适应不同地区的用户需求。 6. **自定义组件**:如果你需要扩展默认组件或创建新组件,手册会提供必要的步骤和示例。 7. **ZK插件和工具**:介绍可用的开发工具...

    zk最新版本

    5. **国际化与本地化**:ZK 8.5可能提供了更完善的多语言支持,帮助开发者构建全球化应用。 6. **性能优化**:每个新版本通常都会对性能进行优化,ZK 8.5可能在响应速度、内存使用和并发处理能力等方面有所提升。 ...

    zk a simle ajax frame

    7. **ZK的国际化和主题**:ZK支持多语言和自定义主题,使得开发者可以轻松地为不同地区的用户提供本地化体验,同时定制符合品牌风格的界面。 综上所述,"zk a simple ajax frame" 是关于如何利用ZK框架构建一个基础...

    zk-bin-std-3.0.1

    6. **国际化和本地化**:ZK框架内置了对多语言的支持,可以轻松实现应用程序的国际化和本地化。 在"zk-bin-3.0.1"这个压缩包中,我们通常会找到以下关键文件和目录: - `bin`:包含了ZK框架的命令行工具,如启动和...

    ZK开发手册中文版.rar

    6. **国际化与本地化**:ZK提供了强大的I18N(国际化)和L10N(本地化)支持,使得应用程序能轻松适应不同语言和文化环境。 7. **数据绑定**:ZK的数据绑定机制允许组件直接与后台数据源关联,当数据发生变化时,...

Global site tag (gtag.js) - Google Analytics