getNextLanguageTag function
Implementation
String getNextLanguageTag(
List<String> languageTagArray,
List<Map<String, String>> translationArray
)
{
for ( int languageTagIndex = 1;
languageTagIndex < languageTagArray.length;
++languageTagIndex )
{
String languageTag = languageTagArray[ languageTagIndex ];
for ( var translation in translationArray )
{
if ( translation['specifier']!.contains( languageTag ) )
{
languageTag = '';
break;
}
}
if ( languageTag != '' )
{
return languageTag;
}
}
return '';
}