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 的第一项
}
}