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

Commit 5b902270 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Replace Locale#adjustLanguageCode with its own implementation"

parents 67ba6c7c 8daac229
Loading
Loading
Loading
Loading
+18 −1
Original line number Diff line number Diff line
@@ -534,7 +534,24 @@ public class ResourcesImpl {
            remainder = languageTag.substring(separator);
        }

        return Locale.adjustLanguageCode(language) + remainder;
        // No need to convert to lower cases because the language in the return value of
        // Locale.toLanguageTag has been lower-cased.
        final String adjustedLanguage;
        switch(language) {
            case "id":
                adjustedLanguage = "in";
                break;
            case "yi":
                adjustedLanguage = "ji";
                break;
            case "he":
                adjustedLanguage = "iw";
                break;
            default:
                adjustedLanguage = language;
                break;
        }
        return adjustedLanguage + remainder;
    }

    /**