mirror of
https://github.com/HMCL-dev/HMCL.git
synced 2025-09-22 10:43:57 -04:00
update
This commit is contained in:
parent
31cabb17fd
commit
b2833af313
@ -91,6 +91,9 @@ public abstract class CreateLocaleNames extends DefaultTask {
|
|||||||
.toList();
|
.toList();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!supportedLanguages.get(0).equals(Locale.ENGLISH))
|
||||||
|
throw new GradleException("The first language must be english.");
|
||||||
|
|
||||||
// For Upside Down English
|
// For Upside Down English
|
||||||
UpsideDownTranslate.Translator upsideDownTranslator = new UpsideDownTranslate.Translator();
|
UpsideDownTranslate.Translator upsideDownTranslator = new UpsideDownTranslate.Translator();
|
||||||
Map<String, String> englishDisplayNames = new HashMap<>();
|
Map<String, String> englishDisplayNames = new HashMap<>();
|
||||||
@ -154,9 +157,9 @@ public abstract class CreateLocaleNames extends DefaultTask {
|
|||||||
.build()
|
.build()
|
||||||
.getDisplayLanguage(currentLanguage);
|
.getDisplayLanguage(currentLanguage);
|
||||||
|
|
||||||
if (displayName.equals(language))
|
if (displayName.equals(language)
|
||||||
|
|| (!currentLanguage.equals(Locale.ENGLISH) && displayName.equals(englishDisplayNames.get(language))))
|
||||||
continue; // Skip
|
continue; // Skip
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -179,9 +182,9 @@ public abstract class CreateLocaleNames extends DefaultTask {
|
|||||||
.build()
|
.build()
|
||||||
.getDisplayScript(currentLanguage);
|
.getDisplayScript(currentLanguage);
|
||||||
|
|
||||||
if (displayName.equals(script))
|
if (displayName.equals(script)
|
||||||
|
|| (!currentLanguage.equals(Locale.ENGLISH) && displayName.equals(englishDisplayNames.get(script))))
|
||||||
continue; // Skip
|
continue; // Skip
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user