开发的一些系统,经常要求支持多语言(例如日文,英文等),以前大部分做法是创建一个资源文件,
将每一个标签,按钮等标题文字预先用各种语言设定保存好,
在程序中根据选择的语言来显示对应文字。
这样做的缺点是如果每次改动或增加一个控件,都需要程序开发人员刻意做多语言对应,
如果用户想要改某些标题的描述,还需要开发人员改动资源文件并替换到程序发布目录。
经过调查实验,最终想了一个办法来较好地对应此问题:
在每一个web页面,设定一个只有最高级的管理权限才能看到的一个按钮(例如叫“设定”),
来负责画面上