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类型,默认ResourcesSupportedCultures:支持的语言区域码类别,string[]类型DefaultCulture:默认语言区域码,如果为空,则取SupportedCultures第一项LanguageFilePrefix:配置资源文件前缀,string类型,默认LangAssemblyName:配置资源文件存放程序集名,string类型,默认启动层名称
8.3 配置示例
{
"LocalizationSettings": {
"SupportedCultures": ["zh-CN", "en-US"], // 配置支持的语言列表
"DefaultCulture": "zh-CN" // 配置默认语言,如果不配置,取 SupportedCultures 的第一项
}
}
