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

Commit 69897af2 authored by Jean Chalard's avatar Jean Chalard Committed by Android (Google) Code Review
Browse files

Merge "Add new locales for the spell checker." into jb-dev

parents 49afe45d d527a15e
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -27,6 +27,14 @@
            android:label="@string/subtype_generic"
            android:subtypeLocale="en"
    />
    <subtype
            android:label="@string/subtype_generic"
            android:subtypeLocale="en_US"
    />
    <subtype
            android:label="@string/subtype_generic"
            android:subtypeLocale="en_GB"
    />
    <subtype
            android:label="@string/subtype_generic"
            android:subtypeLocale="fr"
@@ -55,4 +63,12 @@
            android:label="@string/subtype_generic"
            android:subtypeLocale="nl"
    />
    <subtype
            android:label="@string/subtype_generic"
            android:subtypeLocale="hr"
    />
    <subtype
            android:label="@string/subtype_generic"
            android:subtypeLocale="pt_BR"
    />
</spell-checker>
+6 −0
Original line number Diff line number Diff line
@@ -102,13 +102,19 @@ public class AndroidSpellCheckerService extends SpellCheckerService
        // will never have any suggestions, so it makes no sense checking them.
        mLanguageToScript = new TreeMap<String, Integer>();
        mLanguageToScript.put("en", SCRIPT_LATIN);
        mLanguageToScript.put("en_US", SCRIPT_LATIN);
        mLanguageToScript.put("en_GB", SCRIPT_LATIN);
        mLanguageToScript.put("fr", SCRIPT_LATIN);
        mLanguageToScript.put("de", SCRIPT_LATIN);
        mLanguageToScript.put("nl", SCRIPT_LATIN);
        mLanguageToScript.put("cs", SCRIPT_LATIN);
        mLanguageToScript.put("es", SCRIPT_LATIN);
        mLanguageToScript.put("it", SCRIPT_LATIN);
        mLanguageToScript.put("hr", SCRIPT_LATIN);
        mLanguageToScript.put("pt_BR", SCRIPT_LATIN);
        mLanguageToScript.put("ru", SCRIPT_CYRILLIC);
        // TODO: Make a persian proximity, and activate the Farsi subtype.
        // mLanguageToScript.put("fa", SCRIPT_PERSIAN);
    }

    @Override public void onCreate() {