diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/setting/Config.java b/HMCL/src/main/java/org/jackhuang/hmcl/setting/Config.java index 46004c63ed..f7f311bcbc 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/setting/Config.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/setting/Config.java @@ -250,6 +250,21 @@ public void setPromptedVersion(String promptedVersion) { this.promptedVersion.set(promptedVersion); } + @SerializedName("translateModDescription") + private final BooleanProperty translateModDescription = new SimpleBooleanProperty(false); + + public BooleanProperty translateModDescriptionProperty() { + return translateModDescription; + } + + public boolean getmodDescriptionTranslation() { + return translateModDescription.get(); + } + + public void setmodDescriptionTranslation(boolean translateModDescription) { + this.translateModDescription.set(translateModDescription); + } + @SerializedName("acceptPreviewUpdate") private final BooleanProperty acceptPreviewUpdate = new SimpleBooleanProperty(false); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/TwoLineListItem.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/TwoLineListItem.java index 0405202e3f..f39c7846f6 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/TwoLineListItem.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/TwoLineListItem.java @@ -43,6 +43,8 @@ private static Label createTagLabel(String tag) { private final StringProperty title = new SimpleStringProperty(this, "title"); private final ObservableList