diff --git a/src/main/java/com/imyeyu/lang/multi/ResourcesMultilingual.java b/src/main/java/com/imyeyu/lang/multi/ResourcesMultilingual.java index b26ce6d..d3b3360 100644 --- a/src/main/java/com/imyeyu/lang/multi/ResourcesMultilingual.java +++ b/src/main/java/com/imyeyu/lang/multi/ResourcesMultilingual.java @@ -39,16 +39,16 @@ public class ResourcesMultilingual extends Multilingual { */ public void addAll(String path) { Language.Enum[] values = Language.Enum.values(); - for (int i = 0; i < values.length; i++) { - ResourcesLanguageMap mapper = new ResourcesLanguageMap(values[i]); + for (Language.Enum value : values) { + ResourcesLanguageMap mapper = new ResourcesLanguageMap(value); mapper.load(path); - if (multilingualMap.containsKey(values[i])) { - AbstractLanguageMapper existMapper = multilingualMap.get(values[i]); + if (multilingualMap.containsKey(value)) { + AbstractLanguageMapper existMapper = multilingualMap.get(value); if (existMapper instanceof LanguageMap map) { map.union(mapper); } } else { - add(values[i], mapper); + add(value, mapper); } } }