summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/mastodon/helper/TranslateHelper.java
diff options
context:
space:
mode:
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.java7
1 files changed, 6 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 3e7e0da8c..0f1595288 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
@@ -79,8 +79,13 @@ public class TranslateHelper {
Set<String> translates = sharedpreferences.getStringSet(context.getString(R.string.SET_LIVE_TRANSLATE_MULTIPLE), null);
String translate;
- if (translates == null || translates.size() == 0) {
+ if (translates == null || translates.size() <= 1) {
translate = MyTransL.getLocale();
+ if(translates != null && translates.size() == 1 ) {
+ for (String val : translates) {
+ translate = val;
+ }
+ }
myTransL.translate(statusToTranslate, translate, params, new Results() {
@Override
public void onSuccess(com.github.stom79.mytransl.translate.Translate translate) {