Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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
Loading
Loading
Loading
Loading
+0 −1
Original line number Original line Diff line number Diff line
@@ -54,7 +54,6 @@
    <string name="setup_mobile_data_emergency_only">Galwadau brys yn unig</string>
    <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="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="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="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="emergency_call">Galwad brys</string>
    <string name="setup_services">Nodweddion LineageOS</string>
    <string name="setup_services">Nodweddion LineageOS</string>
+1 −1
Original line number Original line Diff line number Diff line
@@ -60,7 +60,7 @@
    <string name="emergency_call">Notruf</string>
    <string name="emergency_call">Notruf</string>
    <string name="setup_services">LineageOS-Funktionen</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="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_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_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>
    <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>
+5 −3
Original line number Original line Diff line number Diff line
@@ -85,8 +85,11 @@ public class LineageSettingsActivity extends BaseSetupWizardActivity {
        super.onCreate(savedInstanceState);
        super.onCreate(savedInstanceState);
        mSetupWizardApp = (SetupWizardApp) getApplication();
        mSetupWizardApp = (SetupWizardApp) getApplication();
        setNextText(R.string.next);
        setNextText(R.string.next);
        String policySummary = getString(R.string.services_explanation);
        String privacy_policy = getString(R.string.services_privacy_policy);
        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);
        SpannableString ss = new SpannableString(policySummary);
        ClickableSpan clickableSpan = new ClickableSpan() {
        ClickableSpan clickableSpan = new ClickableSpan() {
            @Override
            @Override
@@ -103,8 +106,7 @@ public class LineageSettingsActivity extends BaseSetupWizardActivity {
            }
            }
        };
        };
        ss.setSpan(clickableSpan,
        ss.setSpan(clickableSpan,
                policySummary.length() - privacy_policy.length() - 1,
                spanStart, spanEnd, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
                policySummary.length() - 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
        TextView privacyPolicy = (TextView) findViewById(R.id.privacy_policy);
        TextView privacyPolicy = (TextView) findViewById(R.id.privacy_policy);
        privacyPolicy.setMovementMethod(LinkMovementMethod.getInstance());
        privacyPolicy.setMovementMethod(LinkMovementMethod.getInstance());
        privacyPolicy.setText(ss);
        privacyPolicy.setText(ss);