diff --git a/fml/common/cpw/mods/fml/common/registry/LanguageRegistry.java b/fml/common/cpw/mods/fml/common/registry/LanguageRegistry.java index 3e32966b8..ba1270e50 100644 --- a/fml/common/cpw/mods/fml/common/registry/LanguageRegistry.java +++ b/fml/common/cpw/mods/fml/common/registry/LanguageRegistry.java @@ -2,11 +2,14 @@ package cpw.mods.fml.common.registry; import java.io.IOException; import java.io.InputStream; +import java.io.InputStreamReader; import java.net.URL; import java.util.HashMap; import java.util.Map; import java.util.Properties; +import com.google.common.base.Charsets; + import cpw.mods.fml.common.FMLLog; import net.minecraft.block.Block; @@ -133,7 +136,7 @@ public class LanguageRegistry langPack.loadFromXML(langStream); } else { - langPack.load(langStream); + langPack.load(new InputStreamReader(langStream,Charsets.UTF_8)); } addStringLocalization(langPack, lang);