public static class I18nResource.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
I18nResource |
build() |
I18nResource.Builder |
isDefault(Boolean isDefault)
是否默认语言,默认语言需要包含所有key,非默认语言如果key不存在会使用默认语言代替
示例值:true
|
I18nResource.Builder |
locale(I18nResourceLocaleEnum locale)
语言可选值有: zh-CN:中文 en-US:英文 ja-JP:日文
示例值:zh-CN
|
I18nResource.Builder |
locale(String locale)
语言可选值有: zh-CN:中文 en-US:英文 ja-JP:日文
示例值:zh-CN
|
I18nResource.Builder |
texts(I18nResourceText[] texts)
文案 key, value, i18n key 以 @i18n@ 开头; 该字段主要用于做国际化,允许用户同时传多个语言的文案,审批中心会根据用户当前的语音环境使用对应的文案,如果没有传用户当前的语音环境文案,则会使用默认的语言文案。
|
public I18nResource.Builder locale(String locale)
示例值:zh-CN
locale - public I18nResource.Builder locale(I18nResourceLocaleEnum locale)
示例值:zh-CN
locale - I18nResourceLocaleEnumpublic I18nResource.Builder texts(I18nResourceText[] texts)
示例值:{ "@i18n@1": "权限申请", "@i18n@2": "OA审批", "@i18n@3": "Permission" }
texts - public I18nResource.Builder isDefault(Boolean isDefault)
示例值:true
isDefault - public I18nResource build()
Copyright © 2022. All rights reserved.