关于国际化问题的探讨

3 篇文章 0 订阅
2 篇文章 0 订阅

最近在做一个国际化系统项目(struts2,spring),由于项目已开发完成。但是最近客户提出要多语言版本,并且能实时切换的。(原有数据之间的关联不能改变

因为系统中有很多初始化数据都是直接在代码中写死的,所以有些数据库表现在多了几个语言字段,用来保存不同语言,现在需要做如下更改,涉及到多语言字段的界面都要维护5种语言。涉及到5种语言的domain在显示时都需要根据相应的语言来显示。如:

public class Organ {

   private String id;
   private String orgname;
   private String engname;//英文(新增,以前没有)
   private String jpname;//日语(新增,以前没有)
   
   get/set略...
}

以前界面都是显示的orgname这个字段,现在肯定不行了。 

这种方式来做国际化有什么好的思路?

大家能否给点意见。

路漫漫其修远兮,改造代码而求索

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值