aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/util/GT_LanguageManager.java
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2021-01-18 17:47:05 +0100
committerGitHub <noreply@github.com>2021-01-18 17:47:05 +0100
commit872e69d7f7d0d5b67dfcbb83393f14d20fcbaa9e (patch)
treee19465225c5361794da4e95f2d6048b20bf55cca /src/main/java/gregtech/api/util/GT_LanguageManager.java
parentc99a6e14495c82f6022e8676b412a37775af85f6 (diff)
parent4fa726bd845dce746eaa62a9a9afc2dec993917a (diff)
downloadGT5-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.java8
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;
}