diff options
author | Martin Robertz <dream-master@gmx.net> | 2021-01-18 17:47:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-18 17:47:05 +0100 |
commit | 872e69d7f7d0d5b67dfcbb83393f14d20fcbaa9e (patch) | |
tree | e19465225c5361794da4e95f2d6048b20bf55cca /src/main/java/gregtech/api/util/GT_LanguageManager.java | |
parent | c99a6e14495c82f6022e8676b412a37775af85f6 (diff) | |
parent | 4fa726bd845dce746eaa62a9a9afc2dec993917a (diff) | |
download | GT5-Unofficial-872e69d7f7d0d5b67dfcbb83393f14d20fcbaa9e.tar.gz GT5-Unofficial-872e69d7f7d0d5b67dfcbb83393f14d20fcbaa9e.tar.bz2 GT5-Unofficial-872e69d7f7d0d5b67dfcbb83393f14d20fcbaa9e.zip |
Merge branch 'experimental' into mitchej123_cleanup
Diffstat (limited to 'src/main/java/gregtech/api/util/GT_LanguageManager.java')
-rw-r--r-- | src/main/java/gregtech/api/util/GT_LanguageManager.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/gregtech/api/util/GT_LanguageManager.java b/src/main/java/gregtech/api/util/GT_LanguageManager.java index c87e0f7417..5046af9e5f 100644 --- a/src/main/java/gregtech/api/util/GT_LanguageManager.java +++ b/src/main/java/gregtech/api/util/GT_LanguageManager.java @@ -33,8 +33,12 @@ public class GT_LanguageManager { TEMPMAP.put(aKey.trim(), aEnglish); LanguageRegistry.instance().injectLanguage("en_US", TEMPMAP); TEMPMAP.clear(); - if(sUseEnglishFile && !aWriteIntoLangFile && LANGMAP.containsKey(aKey)){ - aEnglish = LANGMAP.get(aKey); + if(sUseEnglishFile && !aWriteIntoLangFile){ + if (!LANGMAP.containsKey(aKey)) { + Property tProperty = sEnglishFile.get("LanguageFile", aKey, aEnglish); + aEnglish = tProperty.getString(); + LANGMAP.put(aKey, aEnglish); + } else aEnglish = LANGMAP.get(aKey); } return aEnglish; } |