summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/mastodon/helper/TranslateHelper.java
diff options
context:
space:
mode:
authorThomas <tschneider.ac@gmail.com>2023-02-14 11:02:04 +0100
committerThomas <tschneider.ac@gmail.com>2023-02-14 11:02:04 +0100
commit4b8563fe7eaa2a9e50dfde802b92930c59877c61 (patch)
tree421266ba6bbca93d7cc970907bef84ff070f758f /app/src/main/java/app/fedilab/android/mastodon/helper/TranslateHelper.java
parent4eb4c6eea5fe63dfe9f0cebf80979134b7af57b3 (diff)
Diffstat (limited to 'app/src/main/java/app/fedilab/android/mastodon/helper/TranslateHelper.java')
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/helper/TranslateHelper.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/src/main/java/app/fedilab/android/mastodon/helper/TranslateHelper.java b/app/src/main/java/app/fedilab/android/mastodon/helper/TranslateHelper.java
index 1d514ba9b..3e7e0da8c 100644
--- a/app/src/main/java/app/fedilab/android/mastodon/helper/TranslateHelper.java
+++ b/app/src/main/java/app/fedilab/android/mastodon/helper/TranslateHelper.java
@@ -63,7 +63,11 @@ public class TranslateHelper {
if (translator.compareToIgnoreCase("FEDILAB") == 0) {
myTransL.setLibretranslateDomain("translate.fedilab.app");
} else if (translator.compareToIgnoreCase("LINGVA") == 0) {
- myTransL.setLibretranslateDomain("lingva.ml");
+ String host = sharedpreferences.getString(context.getString(R.string.SET_TRANSLATOR_DOMAIN), context.getString(R.string.SET_TRANSLATOR_HOST_LINGVA));
+ if (host == null || host.trim().isEmpty()) {
+ host = context.getString(R.string.SET_TRANSLATOR_HOST_LINGVA);
+ }
+ myTransL.setLingvaDomain(host);
} else {
String translatorVersion = sharedpreferences.getString(context.getString(R.string.SET_TRANSLATOR_VERSION), "PRO");
params.setPro(translatorVersion.equals("PRO"));