最近在做一个国际化系统项目(struts2,spring),由于项目已开发完成。但是最近客户提出要多语言版本,并且能实时切换的。(原有数据之间的关联不能改变)
因为系统中有很多初始化数据都是直接在代码中写死的,所以有些数据库表现在多了几个语言字段,用来保存不同语言,现在需要做如下更改,涉及到多语言字段的界面都要维护5种语言。涉及到5种语言的domain在显示时都需要根据相应的语言来显示。如:
public class Organ { private String id; private String orgname; private String engname;//英文(新增,以前没有) private String jpname;//日语(新增,以前没有) get/set略... }
以前界面都是显示的orgname这个字段,现在肯定不行了。
这种方式来做国际化有什么好的思路?
大家能否给点意见。
路漫漫其修远兮,改造代码而求索
相关推荐
《关于国际货币体系改革的探讨——兼论人民币国际化问题》这篇文章深入剖析了国际货币体系的现状、挑战与改革的可能性,并特别关注了人民币在全球金融体系中的角色。文章指出,国际货币体系是全球经济稳定与发展的...
《变电站自动化软件平台国际化探讨》 随着国内电网技术的飞速发展,我国变电站综合自动化制造厂商的产品和技术日益成熟,具备了与国际先进制造商竞争的实力。然而,面对国内市场的饱和,企业必须寻求新的增长点,...
本文将深入探讨解决Struts中文问题及国际化问题的终极方案,确保不同地区和语言环境下的用户都能正确、流畅地使用Web应用。 #### 核心策略:UTF-8编码与资源文件管理 - **统一采用UTF-8编码**:所有HTML和JSP页面...
本文将深入探讨如何实现C# WinForm应用的国际化,包括菜单国际化和资源国际化。 首先,我们需要理解国际化的基本概念。国际化是指设计和实现软件的方式,使得它可以容易地适应不同的语言和文化,而无需进行大规模的...
德国电信国际化战略探讨.pdf
随着全球化的深入发展,变电站自动化软件平台的国际化需求日益凸显,这涉及到软件的多语言支持、适应不同国家和地区的技术标准以及满足全球用户的需求。下面我们将详细探讨这一主题。 首先,变电站自动化软件平台的...
本文将深入探讨Kiwi项目提供的国际化全流程解决方案,帮助开发者更好地应对多语言环境下的开发挑战。 一、Kiwi项目的概述 Kiwi项目是一个专门针对JavaScript应用的国际化框架,它提供了一套完整的工具集,旨在简化...
Java国际化(Internationalization)与时间处理是开发过程中两个重要的领域,尤其对于构建全球化应用程序来说,理解和掌握这些概念至关重要。国际化允许软件适应不同地区的语言、文化习惯和格式,而时间处理则涉及...
本篇将深入探讨Java中实现国际化的必备工具以及相关的编码转换问题。 一、Java中的国际化 1. **资源绑定文件(Properties文件)** 在Java中,我们通常使用`.properties`文件来存储不同语言的文本资源。例如,`...
【标题】: "我国中小企业在国际化经营中存在的问题及对策研究(1)" 这篇论文主要探讨了中国中小型企业在全球化运营中面临的问题以及可能的解决策略。随着经济全球化的发展,越来越多的中国企业,尤其是中小企业,...
【人民币国际化】是指人民币在国际经济活动中被广泛接受和使用,包括作为贸易结算、投资、储备货币等。这一过程涉及到货币政策、金融市场开放、跨境资本流动管理等多个层面,是中国经济融入全球经济体系的重要标志。...
本文旨在深入探讨国际化软件的相关概念、术语以及其生产流程和技术,帮助读者全面理解这一领域的关键知识点。 #### 二、国际化软件的核心概念 **1. 全球化软件** - 定义:全球化软件是为全球用户设计,面向全球...
因此,未来的研究和实践中,需要深入探讨这些问题,借鉴国内外成功的案例和经验,制定出适合黎族地区的旅游业国际化战略。 总结起来,黎族自治地区旅游业的国际化发展是一项系统工程,需要整合自然资源、民族文化、...
从给定文件的信息来看,本文档探讨的主题集中在人民币国际化与中国大学教育国际化的问题上,尽管标题与描述中的信息指向不一致,但从文档具体内容出发,这里主要分析的是大学教育国际化这一议题。 ### 大学教育国际...
在进行国际化时,开发者还需要考虑字符集、日期和时间格式、数字格式、货币符号等问题。这些可以通过NSLocale类来处理,例如: ```swift let locale = NSLocale.currentLocale() let formatter = NSNumberFormatter...
自1980年以来,金融全球化已逐渐成为国际金融领域的主题。 但与此同时,随之而来... 因此,本文将从国际金融的五个维度探讨金融国际化与金融安全之间的一般关系。 并在促进金融国际化的过程中为中国提供了相应的建议。
然而,企业在国际化进程中也遭遇了诸多问题。例如,对国际规则的不熟悉可能导致企业在新市场中陷入被动,如在科威特27号集油站项目中,企业需要遵循众多国际标准,这对管理提出了极高的要求。此外,企业融资能力的...