diff --git a/app/src/main/java/eu/faircode/email/Helper.java b/app/src/main/java/eu/faircode/email/Helper.java
index 817e720d6e..eec90724c3 100644
--- a/app/src/main/java/eu/faircode/email/Helper.java
+++ b/app/src/main/java/eu/faircode/email/Helper.java
@@ -52,6 +52,7 @@ import android.provider.Settings;
import android.security.KeyChain;
import android.security.KeyChainAliasCallback;
import android.security.KeyChainException;
+import android.text.Html;
import android.text.Layout;
import android.text.Spannable;
import android.text.TextUtils;
@@ -816,12 +817,33 @@ public class Helper {
Intent intent = new Intent(Intent.ACTION_SEND);
//intent.setPackage(BuildConfig.APPLICATION_ID);
intent.setType("text/plain");
+
try {
intent.putExtra(Intent.EXTRA_EMAIL, new String[]{Log.myAddress().getAddress()});
} catch (UnsupportedEncodingException ex) {
Log.w(ex);
}
+
intent.putExtra(Intent.EXTRA_SUBJECT, context.getString(R.string.title_issue_subject, version));
+
+ SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
+ String language = prefs.getString("language", null);
+ String uuid = prefs.getString("uuid", null);
+ Locale slocale = Resources.getSystem().getConfiguration().locale;
+
+ String html = "
";
+
+ html += "
";
+ html += "Locale: " + Html.escapeHtml(slocale.toString()) + "
";
+ if (language != null)
+ html += "Language: " + Html.escapeHtml(language) + "
";
+ if (uuid != null)
+ html += "UUID: " + Html.escapeHtml(uuid) + "
";
+ html += "