Skip to content

多语言设计

配置信息 config

  • langs 一个数组,用来存储可切换的语言列表
  • current 默认显示的语言
  • dir 多语言存储的文件夹路径,相对路径
  • extension 可读取的多语言文件后缀,默认为 json

多语言数据 ddu_data

用来存储当前语言对应的数据。

初始化数据 init

用来进行多语言初始化,读取配置信息,加载多语言信息。

  • lang 默认语言,非必须入力项

切换语言 change

根据传入的lang进行切换语言

  • lang 默认语言,非必须入力项

获取信息

  • data 通过 i18n.ddu_data 可以获取当前语言对应的全部数据
  • key 多语言文件中的数据直接通过 i18n[key] 进行获取即可

Released under the MIT License