diff --git a/build.gradle b/build.gradle
index 605aa23b8e..220bb6788b 100644
--- a/build.gradle
+++ b/build.gradle
@@ -246,6 +246,12 @@ dependencies {
exclude module: 'guava'
}
+ runtimeOnly(libs.languagetool.all) {
+ // Temporary exclusion; see https://sourceforge.net/p/omegat/bugs/814/
+ exclude module: 'lucene-gosen'
+ }
+ runtimeOnly 'org.omegat.lucene:lucene-gosen:5.5.1:ipadic'
+
// Lucene for tokenizers
implementation(libs.bundles.lucene)
@@ -535,9 +541,11 @@ distributions {
into 'lib'
}
// system core plugins into modules
- into('modules') {
- from(subprojects.collect {it.tasks.withType(Jar)})
- from('releases/modules-specific')
+ from('releases/modules-specific') {
+ into 'modules'
+ }
+ from(subprojects.collect {it.tasks.withType(Jar)}) {
+ into 'modules'
}
eachFile {
// Move main JAR up one level from lib.
@@ -566,12 +574,10 @@ distributions {
into('lib/provided') {
// collect project runtime dependencies in all subprojects and sourceSets
from configurations.runtimeClasspath
- from {subprojects.findAll { it.getSubprojects().isEmpty()}.collect {
- // catch languatools.*RuntimeClasspath, which * is language code,
- // and normal runtimeClasspath but no testRuntimeClasspath and jaxbRuntimeClasspath
- it.configurations.matching { it.name.endsWith('untimeClasspath')
+ from {subprojects.findAll { it.getSubprojects().isEmpty()}
+ .collect { it.configurations.matching { it.name.endsWith('untimeClasspath')
&& !it.name.startsWith('test') && !it.name.startsWith('jaxb')
- }}
+ } }
}
}
}
diff --git a/languagetools/src/ar/java/org/omegat/languagetool/language/ArabicPlugin.java b/languagetools/src/ar/java/org/omegat/languagetool/language/ArabicPlugin.java
deleted file mode 100644
index 1d4ca2c925..0000000000
--- a/languagetools/src/ar/java/org/omegat/languagetool/language/ArabicPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class ArabicPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/ast/java/org/omegat/languagetool/language/AsturianPlugin.java b/languagetools/src/ast/java/org/omegat/languagetool/language/AsturianPlugin.java
deleted file mode 100644
index 9bc8331955..0000000000
--- a/languagetools/src/ast/java/org/omegat/languagetool/language/AsturianPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class AsturianPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/be/java/org/omegat/languagetool/language/BelarusianPlugin.java b/languagetools/src/be/java/org/omegat/languagetool/language/BelarusianPlugin.java
deleted file mode 100644
index fbc7001868..0000000000
--- a/languagetools/src/be/java/org/omegat/languagetool/language/BelarusianPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class BelarusianPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/br/java/org/omegat/languagetool/language/BretonPlugin.java b/languagetools/src/br/java/org/omegat/languagetool/language/BretonPlugin.java
deleted file mode 100644
index d9a8dcffdf..0000000000
--- a/languagetools/src/br/java/org/omegat/languagetool/language/BretonPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class BretonPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/ca/java/org/omegat/languagetool/language/CatalanPlugin.java b/languagetools/src/ca/java/org/omegat/languagetool/language/CatalanPlugin.java
deleted file mode 100644
index c38d280598..0000000000
--- a/languagetools/src/ca/java/org/omegat/languagetool/language/CatalanPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class CatalanPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/da/java/org/omegat/languagetool/language/DanishPlugin.java b/languagetools/src/da/java/org/omegat/languagetool/language/DanishPlugin.java
deleted file mode 100644
index 49d5072c2d..0000000000
--- a/languagetools/src/da/java/org/omegat/languagetool/language/DanishPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class DanishPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/de/java/org/omegat/languagetool/language/GermanPlugin.java b/languagetools/src/de/java/org/omegat/languagetool/language/GermanPlugin.java
deleted file mode 100644
index 4d8bf0a428..0000000000
--- a/languagetools/src/de/java/org/omegat/languagetool/language/GermanPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class GermanPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/el/java/org/omegat/languagetool/language/GreekPlugin.java b/languagetools/src/el/java/org/omegat/languagetool/language/GreekPlugin.java
deleted file mode 100644
index 492d727e77..0000000000
--- a/languagetools/src/el/java/org/omegat/languagetool/language/GreekPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class GreekPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/en/java/org/omegat/languagetool/language/EnglishPlugin.java b/languagetools/src/en/java/org/omegat/languagetool/language/EnglishPlugin.java
deleted file mode 100644
index 8cdddbd8d4..0000000000
--- a/languagetools/src/en/java/org/omegat/languagetool/language/EnglishPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class EnglishPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/eo/java/org/omegat/languagetool/language/EsperantoPlugin.java b/languagetools/src/eo/java/org/omegat/languagetool/language/EsperantoPlugin.java
deleted file mode 100644
index 2cc7237491..0000000000
--- a/languagetools/src/eo/java/org/omegat/languagetool/language/EsperantoPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class EsperantoPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/es/java/org/omegat/languagetool/language/SpanishPlugin.java b/languagetools/src/es/java/org/omegat/languagetool/language/SpanishPlugin.java
deleted file mode 100644
index d89d856b1a..0000000000
--- a/languagetools/src/es/java/org/omegat/languagetool/language/SpanishPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class SpanishPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/fa/java/org/omegat/languagetool/language/PersianPlugin.java b/languagetools/src/fa/java/org/omegat/languagetool/language/PersianPlugin.java
deleted file mode 100644
index b62fda792b..0000000000
--- a/languagetools/src/fa/java/org/omegat/languagetool/language/PersianPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class PersianPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/fr/java/org/omegat/languagetool/language/FrenchPlugin.java b/languagetools/src/fr/java/org/omegat/languagetool/language/FrenchPlugin.java
deleted file mode 100644
index 76c15faf22..0000000000
--- a/languagetools/src/fr/java/org/omegat/languagetool/language/FrenchPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class FrenchPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/ga/java/org/omegat/languagetool/language/IrishPlugin.java b/languagetools/src/ga/java/org/omegat/languagetool/language/IrishPlugin.java
deleted file mode 100644
index 99532a816a..0000000000
--- a/languagetools/src/ga/java/org/omegat/languagetool/language/IrishPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class IrishPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/gl/java/org/omegat/languagetool/language/GalicianPlugin.java b/languagetools/src/gl/java/org/omegat/languagetool/language/GalicianPlugin.java
deleted file mode 100644
index 92b66f3f44..0000000000
--- a/languagetools/src/gl/java/org/omegat/languagetool/language/GalicianPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class GalicianPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/it/java/org/omegat/languagetool/language/ItalianPlugin.java b/languagetools/src/it/java/org/omegat/languagetool/language/ItalianPlugin.java
deleted file mode 100644
index b2f8fa6eb5..0000000000
--- a/languagetools/src/it/java/org/omegat/languagetool/language/ItalianPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class ItalianPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/ja/java/org/omegat/languagetool/language/JapanesePlugin.java b/languagetools/src/ja/java/org/omegat/languagetool/language/JapanesePlugin.java
deleted file mode 100644
index 40455b4410..0000000000
--- a/languagetools/src/ja/java/org/omegat/languagetool/language/JapanesePlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class JapanesePlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/km/java/org/omegat/languagetool/language/KhmerPlugin.java b/languagetools/src/km/java/org/omegat/languagetool/language/KhmerPlugin.java
deleted file mode 100644
index 806bbc3f10..0000000000
--- a/languagetools/src/km/java/org/omegat/languagetool/language/KhmerPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class KhmerPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/nl/java/org/omegat/languagetool/language/DutchPlugin.java b/languagetools/src/nl/java/org/omegat/languagetool/language/DutchPlugin.java
deleted file mode 100644
index 14e5bbfcdb..0000000000
--- a/languagetools/src/nl/java/org/omegat/languagetool/language/DutchPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 miurahr
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class DutchPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/pl/java/org/omegat/languagetool/language/PolishPlugin.java b/languagetools/src/pl/java/org/omegat/languagetool/language/PolishPlugin.java
deleted file mode 100644
index f5bd5d059b..0000000000
--- a/languagetools/src/pl/java/org/omegat/languagetool/language/PolishPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class PolishPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/pt/java/org/omegat/languagetool/language/PortuguesePlugin.java b/languagetools/src/pt/java/org/omegat/languagetool/language/PortuguesePlugin.java
deleted file mode 100644
index 9e57871971..0000000000
--- a/languagetools/src/pt/java/org/omegat/languagetool/language/PortuguesePlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class PortuguesePlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/ro/java/org/omegat/languagetool/language/RomanianPlugin.java b/languagetools/src/ro/java/org/omegat/languagetool/language/RomanianPlugin.java
deleted file mode 100644
index 8be55e12e6..0000000000
--- a/languagetools/src/ro/java/org/omegat/languagetool/language/RomanianPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class RomanianPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/ru/java/org/omegat/languagetool/language/RussianPlugin.java b/languagetools/src/ru/java/org/omegat/languagetool/language/RussianPlugin.java
deleted file mode 100644
index 6d8cca0122..0000000000
--- a/languagetools/src/ru/java/org/omegat/languagetool/language/RussianPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class RussianPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/sk/java/org/omegat/languagetool/language/SlovakPlugin.java b/languagetools/src/sk/java/org/omegat/languagetool/language/SlovakPlugin.java
deleted file mode 100644
index 4b30214780..0000000000
--- a/languagetools/src/sk/java/org/omegat/languagetool/language/SlovakPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class SlovakPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/sl/java/org/omegat/languagetool/language/SlovenianPlugin.java b/languagetools/src/sl/java/org/omegat/languagetool/language/SlovenianPlugin.java
deleted file mode 100644
index 1b47f079e9..0000000000
--- a/languagetools/src/sl/java/org/omegat/languagetool/language/SlovenianPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class SlovenianPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/sv/java/org/omegat/languagetool/language/SwedishPlugin.java b/languagetools/src/sv/java/org/omegat/languagetool/language/SwedishPlugin.java
deleted file mode 100644
index 83d1c66511..0000000000
--- a/languagetools/src/sv/java/org/omegat/languagetool/language/SwedishPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class SwedishPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/ta/java/org/omegat/languagetool/language/TamilPlugin.java b/languagetools/src/ta/java/org/omegat/languagetool/language/TamilPlugin.java
deleted file mode 100644
index a4eb13c5e0..0000000000
--- a/languagetools/src/ta/java/org/omegat/languagetool/language/TamilPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class TamilPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/tl/java/org/omegat/languagetool/language/TagalogPlugin.java b/languagetools/src/tl/java/org/omegat/languagetool/language/TagalogPlugin.java
deleted file mode 100644
index 62cdb71471..0000000000
--- a/languagetools/src/tl/java/org/omegat/languagetool/language/TagalogPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class TagalogPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/uk/java/org/omegat/languagetool/language/UkrainianPlugin.java b/languagetools/src/uk/java/org/omegat/languagetool/language/UkrainianPlugin.java
deleted file mode 100644
index 528bce7a4e..0000000000
--- a/languagetools/src/uk/java/org/omegat/languagetool/language/UkrainianPlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class UkrainianPlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/languagetools/src/zh/java/org/omegat/languagetool/language/ChinesePlugin.java b/languagetools/src/zh/java/org/omegat/languagetool/language/ChinesePlugin.java
deleted file mode 100644
index 334a0b8bea..0000000000
--- a/languagetools/src/zh/java/org/omegat/languagetool/language/ChinesePlugin.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * OmegaT - Computer Assisted Translation (CAT) tool
- * with fuzzy matching, translation memory, keyword search,
- * glossaries, and translation leveraging into updated projects.
- *
- * Copyright (C) 2023 Hiroshi Miura
- * Home page: https://www.omegat.org/
- * Support center: https://omegat.org/support
- *
- * This file is part of OmegaT.
- *
- * OmegaT is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * OmegaT is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-package org.omegat.languagetool.language;
-
-public class ChinesePlugin {
-
- public static void loadPlugins() {
- }
-
- public static void unloadPlugins() {
- }
-
-}
diff --git a/settings.gradle b/settings.gradle
index 76610bd1d9..8d095beb98 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -7,7 +7,6 @@ include("machinetranslators:apertium",
"machinetranslators:mymemory",
"machinetranslators:yandex",
"aligner",
- "languagetools",
"theme",
"spellchecker:hunspell-jmyspell",
"tipoftheday")