converts localelist object to the comma separated bcp 47 compliant string format . concode_field_sep Map<String,String> LANGUAGE_MAP_FOR_ANDROID concode_elem_sep Map<String,String> LANGUAGE_MAP_FOR_CHROMIUM concode_field_sep String getDefaultLocaleListString concode_elem_sep String getUpdatedLanguageForChromium concode_elem_sep Locale forLanguageTag concode_elem_sep String getDefaultLocaleString concode_elem_sep Locale getUpdatedLocaleForChromium concode_elem_sep String getDefaultCountryCode concode_elem_sep String getUpdatedLanguageForAndroid concode_elem_sep Locale getUpdatedLocaleForAndroid concode_elem_sep String toLanguageTag concode_elem_sep Locale forLanguageTagCompat
String function ( LocaleList arg0 ) { ArrayList < String > loc0 = new ArrayList < > ( ) ; for ( int loc1 = 0 ; loc1 < arg0 . size ( ) ; loc1 ++ ) { Locale loc2 = getUpdatedLocaleForChromium ( arg0 . get ( loc1 ) ) ; loc0 . add ( toLanguageTag ( loc2 ) ) ; } return TextUtils . join ( "srini_string" , loc0 ) ; }