diff --git a/HMCLCore/src/main/resources/assets/lang/upside_down.txt b/HMCLCore/src/main/resources/assets/lang/upside_down.txt index 051965d51..8540168f7 100644 --- a/HMCLCore/src/main/resources/assets/lang/upside_down.txt +++ b/HMCLCore/src/main/resources/assets/lang/upside_down.txt @@ -68,4 +68,10 @@ _‾ !¡ // \\ -', \ No newline at end of file +', +() +)( +[] +][ +{} +}{ \ No newline at end of file diff --git a/buildSrc/src/main/java/org/jackhuang/hmcl/gradle/l10n/UpsideDownTranslate.java b/buildSrc/src/main/java/org/jackhuang/hmcl/gradle/l10n/UpsideDownTranslate.java index f1c3cbb6b..74507c9e2 100644 --- a/buildSrc/src/main/java/org/jackhuang/hmcl/gradle/l10n/UpsideDownTranslate.java +++ b/buildSrc/src/main/java/org/jackhuang/hmcl/gradle/l10n/UpsideDownTranslate.java @@ -23,6 +23,7 @@ import org.gradle.api.file.RegularFileProperty; import org.gradle.api.tasks.InputFile; import org.gradle.api.tasks.OutputFile; import org.gradle.api.tasks.TaskAction; +import org.jackhuang.hmcl.gradle.utils.PropertiesUtils; import java.io.IOException; import java.io.InputStream; @@ -53,10 +54,7 @@ public abstract class UpsideDownTranslate extends DefaultTask { Path inputFile = getInputFile().get().getAsFile().toPath(); Path outputFile = getOutputFile().get().getAsFile().toPath(); - Properties english = new Properties(); - try (var reader = Files.newBufferedReader(inputFile)) { - english.load(reader); - } + Properties english = PropertiesUtils.load(inputFile); Properties output = new Properties(); Translator translator = new Translator();