diff options
author | Thomas <tschneider.ac@gmail.com> | 2023-02-14 11:02:04 +0100 |
---|---|---|
committer | Thomas <tschneider.ac@gmail.com> | 2023-02-14 11:02:04 +0100 |
commit | 4b8563fe7eaa2a9e50dfde802b92930c59877c61 (patch) | |
tree | 421266ba6bbca93d7cc970907bef84ff070f758f /app/src/main/java/app/fedilab/android/mastodon/helper/TranslateHelper.java | |
parent | 4eb4c6eea5fe63dfe9f0cebf80979134b7af57b3 (diff) |
workinglingva_translator
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.java | 6 |
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")); |