Commit bb36df58 authored by sync_forks@e's avatar sync_forks@e
Browse files

Merge branch 'lineage-15.1' into eelo-0.2

parents e78444f3 22f9cb8f
......@@ -54,7 +54,6 @@
<string name="setup_mobile_data_emergency_only">Galwadau brys yn unig</string>
<string name="enable_mobile_data_summary">Wyt ti am ddefnyddio data symudol yn ystod y gosod? Gall troi data symudol ymlaen arwain at gostau defnydd data.</string>
<string name="no">Ydw</string>
<string name="yes">Nac ydw</string>
<string name="data_sim_name">SIM <xliff:g id="sub">%d </xliff:g>-<xliff:g id="name">%s </xliff:g></string>
<string name="emergency_call">Galwad brys</string>
<string name="setup_services">Nodweddion LineageOS</string>
......
......@@ -60,7 +60,7 @@
<string name="emergency_call">Notruf</string>
<string name="setup_services">LineageOS-Funktionen</string>
<string name="services_explanation" product="tablet">Diese Dienste werden verwendet, um die Funktionen Ihres Tablets zu erweitern. Ihre Daten werden in Übereinstimmung mit der <xliff:g id="name" example="Datenschutzerklärung">%s</xliff:g> von LineageOS verwendet.</string>
<string name="services_explanation" product="default">Diese Dienste werden verwendet, um die Funktionen Ihres Telefons zu erweitern. Ihre Daten werden in Übereinstimmung mit den <xliff:g id="name" example="Datenschutzbestimmungen">%s</xliff:g> von LineageOS verwendet.</string>
<string name="services_explanation" product="default">Diese Dienste werden verwendet, um die Funktionen Ihres Telefons zu erweitern. Ihre Daten werden in Übereinstimmung mit der <xliff:g id="name" example="Datenschutzerklärung">%s</xliff:g> von LineageOS verwendet.</string>
<string name="services_privacy_policy">Datenschutzerklärung</string>
<string name="services_help_improve_cm">Helfen Sie <xliff:g id="name" example="LineageOS">%s</xliff:g> zu verbessern</string>
<string name="services_metrics_label"><xliff:g id="name" example="Helfen Sie LineageOS zu verbessern">%1$s</xliff:g>, indem Sie automatisch Diagnose-und Nutzungsdaten an LineageOS senden. Diese Informationen können nicht dazu verwendet werden, Sie zu identifizieren. Vielmehr helfen Sie unserem Team bei der Arbeit an Dingen wie der Akkulaufzeit, der App-Leistung und <xliff:g id="name" example="LineageOS">%2$s</xliff:g>-Funktionen.</string>
......
......@@ -85,8 +85,11 @@ public class LineageSettingsActivity extends BaseSetupWizardActivity {
super.onCreate(savedInstanceState);
mSetupWizardApp = (SetupWizardApp) getApplication();
setNextText(R.string.next);
String policySummary = getString(R.string.services_explanation);
String privacy_policy = getString(R.string.services_privacy_policy);
String policySummary = getString(R.string.services_explanation, privacy_policy);
int spanStart = policySummary.indexOf("%s");
int spanEnd = spanStart + privacy_policy.length();
policySummary = policySummary.replace("%s", privacy_policy);
SpannableString ss = new SpannableString(policySummary);
ClickableSpan clickableSpan = new ClickableSpan() {
@Override
......@@ -103,8 +106,7 @@ public class LineageSettingsActivity extends BaseSetupWizardActivity {
}
};
ss.setSpan(clickableSpan,
policySummary.length() - privacy_policy.length() - 1,
policySummary.length() - 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
spanStart, spanEnd, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
TextView privacyPolicy = (TextView) findViewById(R.id.privacy_policy);
privacyPolicy.setMovementMethod(LinkMovementMethod.getInstance());
privacyPolicy.setText(ss);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment