Fix for bee name changes in resource packs

StatCollector includes language files from resource packs, and should be used over LanguageRegistry which only includes language files from mod jars.
This commit is contained in:
Hexicube committed 2015-10-14 05:58:11 +01:00
1 parent a76d0d1c29
commit 72e8fb4c24
1 file changed
+4 -12
@@ -6,21 +6,13 @@ public class LocalizationManager
{
public static String getLocalizedString(String key)
{
String result = LanguageRegistry.instance().getStringLocalization(key);
if (result.isEmpty())
{
result = LanguageRegistry.instance().getStringLocalization(key, "en_US");
}
return result;
if(StatCollector.canTranslate(key)) return StatCollector.translateToLocal(key);
else return StatCollector.translateToFallback(key);
}
public static String getLocalizedString(String key, Object... objects)
{
String result = LanguageRegistry.instance().getStringLocalization(key);
if (result.isEmpty())
{
result = LanguageRegistry.instance().getStringLocalization(key, "en_US");
}
return String.format(result, objects);
if(StatCollector.canTranslate(key)) return String.format(StatCollector.translateToLocal(key), objects);
else return String.format(StatCollector.translateToFallback(key), objects);
}
}