mirror of https://github.com/M66B/FairEmail.git
Add language/tag to privacy URI
This commit is contained in:
parent
efcbc8ff6a
commit
162306268c
|
@ -522,7 +522,7 @@ public class ActivitySetup extends ActivityBase implements FragmentManager.OnBac
|
|||
}
|
||||
|
||||
private void onMenuPrivacy() {
|
||||
Helper.view(this, Uri.parse(Helper.PRIVACY_URI), false);
|
||||
Helper.view(this, Helper.getPrivacyUri(this), false);
|
||||
}
|
||||
|
||||
private void onMenuAbout() {
|
||||
|
|
|
@ -1332,7 +1332,7 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB
|
|||
}
|
||||
|
||||
private void onMenuPrivacy() {
|
||||
Helper.view(this, Uri.parse(Helper.PRIVACY_URI), false);
|
||||
Helper.view(this, Helper.getPrivacyUri(this), false);
|
||||
}
|
||||
|
||||
private void onMenuAbout() {
|
||||
|
|
|
@ -167,7 +167,7 @@ public class FragmentSetup extends FragmentBase {
|
|||
tvPrivacy.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
Helper.view(v.getContext(), Uri.parse(Helper.PRIVACY_URI), false);
|
||||
Helper.view(v.getContext(), Helper.getPrivacyUri(v.getContext()), false);
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
@ -778,6 +778,15 @@ public class Helper {
|
|||
return prefs.getString("openpgp_provider", "org.sufficientlysecure.keychain");
|
||||
}
|
||||
|
||||
static Uri getPrivacyUri(Context context) {
|
||||
// https://translate.google.com/translate?sl=auto&tl=<language>&u=<url>
|
||||
return Uri.parse(PRIVACY_URI)
|
||||
.buildUpon()
|
||||
.appendQueryParameter("language", Locale.getDefault().getLanguage())
|
||||
.appendQueryParameter("tag", Locale.getDefault().toLanguageTag())
|
||||
.build();
|
||||
}
|
||||
|
||||
static Uri getSupportUri(Context context) {
|
||||
return Uri.parse(SUPPORT_URI)
|
||||
.buildUpon()
|
||||
|
|
Loading…
Reference in New Issue