优化 checkTranslations Task (#4396)

This commit is contained in:
Glavo
2025-09-06 15:41:38 +08:00
committed by GitHub
parent fe59f495f6
commit 09c17fc85b
4 changed files with 194 additions and 54 deletions

View File

@@ -1,3 +1,4 @@
import org.jackhuang.hmcl.gradle.CheckTranslations
import org.jackhuang.hmcl.gradle.mod.ParseModDataTask
import java.net.URI
import java.nio.file.FileSystems
@@ -332,6 +333,17 @@ tasks.register<JavaExec>("run") {
}
}
// Check Translations
tasks.register<CheckTranslations>("checkTranslations") {
val dir = layout.projectDirectory.dir("src/main/resources/assets/lang")
englishFile.set(dir.file("I18N.properties"))
simplifiedChineseFile.set(dir.file("I18N_zh_CN.properties"))
traditionalChineseFile.set(dir.file("I18N_zh.properties"))
classicalChineseFile.set(dir.file("I18N_lzh.properties"))
}
// mcmod data
tasks.register<ParseModDataTask>("parseModData") {