diff --git a/src/main/java/cn/glycol/t18n/I18n.java b/src/main/java/cn/glycol/t18n/I18n.java index 816e193..005d71b 100644 --- a/src/main/java/cn/glycol/t18n/I18n.java +++ b/src/main/java/cn/glycol/t18n/I18n.java @@ -61,26 +61,13 @@ public class I18n { } - /** 使字符串列表扁平化。 */ - private static String flattenList(List vlist) { - - String v = ""; - for(String o : vlist) { - v += o + "\n"; - } - v = v.trim(); - - return v; - - } - /** * 将列表翻译中的内容进行format操作。 * @see #translateList(String) */ public static String formatList(String keyRegular, Object...format) { - return tryFormat(flattenList(translateList(keyRegular)), format); + return tryFormat(T18nUtils.flattenList(translateList(keyRegular)), format); } diff --git a/src/main/java/cn/glycol/t18n/T18nUtils.java b/src/main/java/cn/glycol/t18n/T18nUtils.java index 565e199..20ca6de 100644 --- a/src/main/java/cn/glycol/t18n/T18nUtils.java +++ b/src/main/java/cn/glycol/t18n/T18nUtils.java @@ -68,7 +68,7 @@ public class T18nUtils { try { - String content = I18n.flattenList(map.getAllKeyValuePairs()); + String content = flattenList(map.getAllKeyValuePairs()); if(!file.exists()) { file.getParentFile().mkdirs(); @@ -85,4 +85,17 @@ public class T18nUtils { } + /** 使字符串列表扁平化。 */ + public static String flattenList(List vlist) { + + String v = ""; + for(String o : vlist) { + v += o + "\n"; + } + v = v.trim(); + + return v; + + } + }