mirror of
https://github.com/GTNewHorizons/MagicBees.git
synced 2026-11-12 08:17:29 +00:00
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:
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);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user