❤️ 关注 Furion 微信公众号有惊喜哦!
Skip to main content

8. 多语言配置

配置智能提示和校验

如需编写配置的时候提供智能提示和校验,可查看 【2.7 JSON Schema 使用

只需要在 .json 文件头部添加下列配置即可:

{
"$schema": "https://gitee.com/dotnetchina/Furion/raw/v4/schemas/v4/furion-schema.json"
}

8.1 关于配置

多语言配置指的是 Furion 框架全球化和本地化选项。

8.2 配置信息

  • LocalizationSettings 多语言配置根节点
    • ResourcesPath:资源目录,string 类型,默认 Resources
    • SupportedCultures:支持的语言区域码类别,string[] 类型
    • DefaultCulture:默认语言区域码,如果为空,则取 SupportedCultures 第一项
    • LanguageFilePrefix:配置资源文件前缀,string 类型,默认 Lang
    • AssemblyName:配置资源文件存放程序集名,string 类型,默认 启动层 名称

8.3 配置示例

{
"LocalizationSettings": {
"SupportedCultures": ["zh-CN", "en-US"], // 配置支持的语言列表
"DefaultCulture": "zh-CN" // 配置默认语言,如果不配置,取 SupportedCultures 的第一项
}
}