公司目前碰到一个项目,客户是美国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": "项目活动序号:" }继续阅读