public static Locale getParentLocale()

in tiles-request-api/src/main/java/org/apache/tiles/request/locale/LocaleUtil.java [62:76]


    public static Locale getParentLocale(Locale locale) {
        Locale retValue = null;
        String language = locale.getLanguage();
        String country = locale.getCountry();
        String variant = locale.getVariant();
        if (!"".equals(variant)) {
            retValue = new Locale(language, country);
        } else if (!"".equals(country)) {
            retValue = new Locale(language);
        } else if (!"".equals(language)) {
            retValue = Locale.ROOT;
        }

        return retValue;
    }