public final class ResourceUtil
extends java.lang.Object
Title: T1开发框架
Description: i18n资源获取工具类
Copyright: Copyright (c) 2012
Company: seeyon.com
| 构造器和说明 |
|---|
ResourceUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
compairI18nInfoByName(java.util.List<java.lang.String> nameList,
java.lang.String compairName)
判断国际化资源名称是否重复
|
static DataI18nManager |
getDataI18nManager() |
static java.lang.String |
getDataI18nString(java.lang.String dataI18n)
获取用户输入数据的国际化信息, 兼容升级数据
|
static java.lang.String |
getDataI18nString(java.lang.String dataI18n,
java.util.Locale locale) |
static java.lang.String |
getI18nImage(java.lang.String scope,
java.lang.String path)
获取国际化图片
|
static java.util.List<java.lang.String> |
geti18nInfoByName(java.lang.String name) |
static java.lang.String |
getString(java.lang.Long dataI18nId)
根据指定key获取i18n资源,默认取当前用户所使用的Locale
先按照当前人员登陆语言取
再按照系统默认语言取
如果都没取到,按照语言顺序,优先取第一个。
|
static java.lang.String |
getString(java.lang.Long dataI18nId,
java.util.Locale locale) |
static java.lang.String |
getString(java.lang.String key)
根据指定key获取i18n资源,默认取当前用户所使用的Locale
|
static java.lang.String |
getString(java.lang.String key,
java.lang.Object param1)
根据指定key和参数获取i18n资源,默认取当前用户所使用的Locale
|
static java.lang.String |
getString(java.lang.String key,
java.lang.Object param1,
java.lang.Object param2)
根据指定key和参数获取i18n资源,默认取当前用户所使用的Locale
|
static java.lang.String |
getString(java.lang.String key,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
根据指定key和参数获取i18n资源,默认取当前用户所使用的Locale
|
static java.lang.String |
getString(java.lang.String key,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
根据指定key和参数获取i18n资源,默认取当前用户所使用的Locale
|
static java.lang.String |
getString(java.lang.String key,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
根据指定key和参数获取i18n资源,默认取当前用户所使用的Locale
|
static java.lang.String |
getStringByLocaleAndParams(java.lang.String key,
java.util.Locale locale,
java.lang.Object... parameters)
根据指定key和动态参数获取i18n资源,默认取当前用户所使用的Locale
|
static java.lang.String |
getStringByParams(java.util.Locale locale,
java.lang.String key,
java.lang.Object... parameters) |
static java.lang.String |
getStringByParams(java.lang.String key,
java.lang.Object... parameters)
根据指定key和动态参数获取i18n资源,默认取当前用户所使用的Locale
|
public static DataI18nManager getDataI18nManager()
public static java.lang.String getString(java.lang.String key)
key - 资源keypublic static java.lang.String getI18nImage(java.lang.String scope,
java.lang.String path)
scope - 支持哪些类型的国际化 比如 zh_CN,zh_TW,enpath - path 里面有占位 $i18n$public static java.lang.String getString(java.lang.Long dataI18nId)
dataI18nId - 多语言idpublic static java.lang.String getString(java.lang.Long dataI18nId,
java.util.Locale locale)
public static java.lang.String getDataI18nString(java.lang.String dataI18n)
dataI18n - public static java.lang.String getDataI18nString(java.lang.String dataI18n,
java.util.Locale locale)
public static java.lang.String getString(java.lang.String key,
java.lang.Object param1)
key - 资源keyparam1 - 资源参数public static java.lang.String getString(java.lang.String key,
java.lang.Object param1,
java.lang.Object param2)
key - 资源keyparam1 - 资源参数param2 - 资源参数public static java.lang.String getString(java.lang.String key,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
key - 资源keyparam1 - 资源参数param2 - 资源参数param3 - 资源参数public static java.lang.String getString(java.lang.String key,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
key - 资源keyparam1 - 资源参数param2 - 资源参数param3 - 资源参数param4 - 资源参数public static java.lang.String getString(java.lang.String key,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
key - 资源keyparam1 - 资源参数param2 - 资源参数param3 - 资源参数param4 - 资源参数param5 - 资源参数public static java.lang.String getStringByParams(java.lang.String key,
java.lang.Object... parameters)
key - 资源keyparameters - 动态资源参数public static java.lang.String getStringByParams(java.util.Locale locale,
java.lang.String key,
java.lang.Object... parameters)
public static java.lang.String getStringByLocaleAndParams(java.lang.String key,
java.util.Locale locale,
java.lang.Object... parameters)
key - 资源keylocale - 指定localeparameters - 动态资源参数public static boolean compairI18nInfoByName(java.util.List<java.lang.String> nameList,
java.lang.String compairName)
throws BusinessException
nameList - compairName - BusinessExceptionpublic static java.util.List<java.lang.String> geti18nInfoByName(java.lang.String name)
throws BusinessException