public class I18nUtil
extends java.lang.Object
Title : 应用模块名称
Description : 代码描述
Copyright : Copyright (c) 2012
Company : seeyon.com
@Since A8-V5 6.1SP1
构造器和说明 |
---|
I18nUtil() |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
dataI18nIsEnable()
国际化数据国际化开关判断是否可用
|
static java.lang.String |
escapeJavascript(java.lang.String str)
转换js国际化
|
static java.util.List<java.util.Locale> |
getLeastLocales(java.util.List<java.util.Locale> locales)
已过时。
这个功能不实用, 因为配置了多少国际化就加载多少,加载多了会耗内存
|
static java.lang.String |
getLevelTypeName(java.lang.String levelType)
获取分类名称
|
static java.lang.String |
getLocalAsString(java.util.Locale locale) |
static boolean |
multiLanguageIsEnable()
国际化多语言开关判断是否可用
|
static java.util.Map<java.lang.String,java.lang.Object> |
parseJSONFile(com.seeyon.ctp.common.file.model.CtpLocalFile defFile)
解析json文件成Map
|
static java.util.Locale |
parseLocale(java.lang.String language)
将字符串转换成Local
|
static java.util.Map<java.lang.String,java.lang.String> |
readCustomJs(com.seeyon.ctp.common.file.model.CtpLocalFile customFile)
读取 js 自定义国际化
|
static void |
uploadJsFile(com.seeyon.ctp.common.file.model.CtpLocalFile jsFile,
java.lang.String content,
boolean fromSrcFile)
更新js国际化
|
static void |
writeCustomJs(java.util.Map<java.lang.String,java.lang.String> items,
com.seeyon.ctp.common.file.model.CtpLocalFile customFile)
将国际化信息写入文件
|
public static java.lang.String getLocalAsString(java.util.Locale locale)
locale
- public static java.util.Locale parseLocale(java.lang.String language)
language
- public static java.lang.String getLevelTypeName(java.lang.String levelType)
levelType
- public static java.util.List<java.util.Locale> getLeastLocales(java.util.List<java.util.Locale> locales)
locales
- public static java.util.Map<java.lang.String,java.lang.String> readCustomJs(com.seeyon.ctp.common.file.model.CtpLocalFile customFile)
path
- public static void writeCustomJs(java.util.Map<java.lang.String,java.lang.String> items, com.seeyon.ctp.common.file.model.CtpLocalFile customFile)
items
- customFile
- public static java.lang.String escapeJavascript(java.lang.String str)
str
- public static void uploadJsFile(com.seeyon.ctp.common.file.model.CtpLocalFile jsFile, java.lang.String content, boolean fromSrcFile)
info
- public static java.util.Map<java.lang.String,java.lang.Object> parseJSONFile(com.seeyon.ctp.common.file.model.CtpLocalFile defFile)
public static boolean multiLanguageIsEnable()
public static boolean dataI18nIsEnable()