前端国际化处理方案,需要按照以下步骤进行

  • 第一步:在指定的工程文件夹路径,配置三个国际化资源文件(必须以.properties为后缀,目前只支持中文、繁体、英文三种),如:
    test_zh_CN.properties,test_zh_TW.properties,test_en.properties;资源文件中的内容格式如:
    msg_hello=你好
    good_morning=早上好{0}
    注:等号前面是资源key,等号后面是key的值,如果是需要传参数的,需要定义{0}、{1}、{2}...作为参数的占位符
  • 第二步:如果是在静态页面中需要国际化,国际化的地方需要添加标签,其中i18n标签的key属性值,即为国际化资源对应的key值
  • 第三步:在cmp.ready后调用cmp.init,此函数是实例化国际化组件具体用法,请参考该模块的init方法
  • 第四步:该组件还提供异步加载策略方法,如动态加入的html页面也需要国际等

模块已实现的所有子类:

Top