public List<Locale> getSecondaryTranslationLocales() {

        List<Locale> result = Lists.newArrayList();
        Map<String, String> params = getParameters();
        String value = params.get(PARAM_SECONDARY_LOCALES);
        if (!CmsStringUtil.isEmpty(value)) {
            String[] tokens = value.trim().split(" *, *");
            for (String token : tokens) {
                Locale locale = CmsLocaleManager.getLocale(token);
                if (!result.contains(locale)) {
                    result.add(locale);
                }
            }
        }
        return result;
    }
public List < Locale > getSecondaryTranslationLocales ( ) { List < Locale > result = Lists . newArrayList ( ) ; Map < String , String > params = getParameters ( ) ; String value = params . get ( PARAM_SECONDARY_LOCALES ) ; if ( ! CmsStringUtil . isEmpty ( value ) ) { String [ ] tokens = value . trim ( ) . split ( " *, *" ) ; for ( String token : tokens ) { Locale locale = CmsLocaleManager . getLocale ( token ) ; if ( ! result . contains ( locale ) ) { result . add ( locale ) ; } } } return result ; }
Gets the list of secondary translation locales.<p>

@return the list of secondary translation locales