JS多语言设计方案
Posted by Kevin | Filed under HTML/CSS/JS | 2009-11-09
公司目前碰到一个项目,客户是美国CDC,因为考虑到中方与美方的合作机构,所以需要设计出多版本语言切换。要求前台实现。因为语言包不需要经常修改没必要入库操作,所以将语言包写在一个配置文件里面是最好的(自我感觉)。
先看DEMO:JS多语言设计方案(带记忆效果)
于是第一次尝试,我写了一个语言包(js文件):
- message.en={
- "1": "Application Form for Project Activity",
- "2": "Project Name:",
- "3": "National Level:",
- "4": "Provincial Level:",
- "5": "Implementing Unit (NCAIDS division, provincial unit, or other):",
- "6": "Project ID #:"
- }
- message.chs={
- "1": "项目活动申请表",
- "2": "项目名称:",
- "3": "国家级单位:",
- "4": "省级单位:",
- "5": "项目执行单位(注明性艾中心科室,省级单位,或其他):",
- "6": "项目活动序号:"
- }

