parent
57262f953d
commit
0269864bb9
@ -0,0 +1,36 @@
|
||||
package com.xxl.job.admin.core.util;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.core.io.ClassPathResource;
|
||||
import org.springframework.core.io.Resource;
|
||||
import org.springframework.core.io.support.EncodedResource;
|
||||
import org.springframework.core.io.support.PropertiesLoaderUtils;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Properties;
|
||||
|
||||
public class I18nUtil {
|
||||
private static Logger logger = LoggerFactory.getLogger(I18nUtil.class);
|
||||
|
||||
private static final String i18n_file = "i18n/message.properties";
|
||||
private static Properties prop = null;
|
||||
|
||||
public static Properties loadI18nProp(){
|
||||
if (prop == null) {
|
||||
try {
|
||||
Resource resource = new ClassPathResource(i18n_file);
|
||||
EncodedResource encodedResource = new EncodedResource(resource,"UTF-8");
|
||||
prop = PropertiesLoaderUtils.loadProperties(encodedResource);
|
||||
} catch (IOException e) {
|
||||
logger.error(e.getMessage(), e);
|
||||
}
|
||||
}
|
||||
return prop;
|
||||
}
|
||||
|
||||
public static String getString(String key) {
|
||||
return loadI18nProp().getProperty(key);
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1 @@
|
||||
admin_name=任务调度中心
|
Loading…
Reference in new issue