diff --git a/common/src/main/kotlin/su/plo/voice/groups/GroupsAddon.kt b/common/src/main/kotlin/su/plo/voice/groups/GroupsAddon.kt index ab075d6..da15ca4 100644 --- a/common/src/main/kotlin/su/plo/voice/groups/GroupsAddon.kt +++ b/common/src/main/kotlin/su/plo/voice/groups/GroupsAddon.kt @@ -15,6 +15,7 @@ import su.plo.voice.groups.group.Group import java.io.File import java.io.IOException import java.io.InputStream +import java.net.URI import java.util.* import java.util.concurrent.CopyOnWriteArrayList @@ -44,7 +45,7 @@ abstract class GroupsAddon : AddonInitializer { val config = try { voiceServer.languages.register( - "plasmo-voice-addons", + URI.create("https://github.com/plasmoapp/plasmo-voice-crowdin/archive/refs/heads/addons.zip").toURL(), "server/groups.toml", { resourcePath -> getLanguageResource(resourcePath) ?: throw IOException("Can't load language resource") diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 092aee1..8a3ff4c 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -6,7 +6,7 @@ plasmovoice = "2.1.0-SNAPSHOT" config = "1.0.0" plasmovoice-plugin = "1.0.2-SNAPSHOT" -crowdin-plugin = "1.0.2-SNAPSHOT" +crowdin-plugin = "1.1.0-SNAPSHOT" [libraries] config = { module = "su.plo.config:config", version.ref = "config" } diff --git a/jar/build.gradle.kts b/jar/build.gradle.kts index 7c6e0ae..148fcf0 100644 --- a/jar/build.gradle.kts +++ b/jar/build.gradle.kts @@ -1,3 +1,5 @@ +import java.net.URI + plugins { alias(libs.plugins.crowdin) id("su.plo.voice.plugin.entrypoints") @@ -32,7 +34,7 @@ sourceSets { } crowdin { - projectId = "plasmo-voice-addons" + url = URI.create("https://github.com/plasmoapp/plasmo-voice-crowdin/archive/refs/heads/addons.zip").toURL() sourceFileName = "server/groups.toml" resourceDir = "groups/languages" createList = true