【问题标题】:GWT/SmartGWT adding new language at RuntimeGWT/SmartGWT 在运行时添加新语言
【发布时间】:2013-12-17 12:14:25
【问题描述】:

我正在使用 SmartGWT 3.0 和 GWT 2.5。我知道大部分内容都由 GWT 编译成相应的 javascript。这也适用于 i18n 属性文件。

但是我一直在寻找一种方法,通过在适当的包中添加新的属性文件,我可以动态地添加新的语言支持。

我已经尝试过了,但它似乎不起作用。正在寻找任何解决方法。

谢谢,

维姬

【问题讨论】:

    标签: java gwt internationalization smartgwt


    【解决方案1】:

    我也需要这样的东西,因为我不想一直为消息更改重新编译我的应用程序,我也不想增加编译排列。

    我认为以下解决方案将足以取代消息接口

    • 实现一个 servlet,它将根据语言环境从服务器返回值映射
    • 实现消息接口,该接口将通过使用区域设置语言调用 servlet 返回值,并从内部映射返回值。
    • 为 servlet 响应使用 ETag 缓存,以便在客户端缓存消息文本。

    我不确定这是否能解决问题,但对我来说这似乎是一个简单而好的解决方案。 我正在寻找给定解决方案的任何 cmets 或如何不增加编译排列和每次资源更改时都需要编译的可能解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多