public class DesignI18nImpl extends java.lang.Object implements DesignI18nProvider
DEFAULT
限定符和类型 | 方法和说明 |
---|---|
void |
addResource(java.lang.String path)
添加资源,支持插件,后添加的优先加载
|
void |
clear()
清空
|
static DesignI18nImpl |
getInstance() |
java.util.List<LocaleFiles> |
getList()
获取正序列表
|
LocaleBundle |
getLocalBundle(java.util.Locale locale)
获取LocaleBundle
|
java.util.List<LocaleFiles> |
getReverseList()
获取倒序列表
|
java.lang.String |
i18nText(java.lang.String key)
设计器国际化方法
|
java.lang.String |
i18nText(java.lang.String key,
java.lang.Object... args)
带格式化内容的国际化方法
i18nText("Fine-Design_xxx", 1, 2),假设Fine-Design_xxx的中文值为:我来计算{}+{},输出结果为:我来计算1+2
|
void |
removeResource(java.lang.String path)
移除资源组
|
public static DesignI18nImpl getInstance()
public java.lang.String i18nText(java.lang.String key)
DesignI18nProvider
i18nText
在接口中 DesignI18nProvider
key
- 国际化键public java.lang.String i18nText(java.lang.String key, java.lang.Object... args)
DesignI18nProvider
i18nText
在接口中 DesignI18nProvider
key
- 格式化文本args
- 格式化参数public void addResource(java.lang.String path)
LocaleManager
addResource
在接口中 LocaleManager
public void removeResource(java.lang.String path)
LocaleManager
removeResource
在接口中 LocaleManager
public LocaleBundle getLocalBundle(java.util.Locale locale)
LocaleManager
getLocalBundle
在接口中 LocaleManager
public java.util.List<LocaleFiles> getReverseList()
LocaleManager
getReverseList
在接口中 LocaleManager
public java.util.List<LocaleFiles> getList()
LocaleManager
getList
在接口中 LocaleManager
public void clear()
LocaleManager
clear
在接口中 LocaleManager