getMultilingualText function

String getMultilingualText(
  1. List<Map<String, String>> translationArray
)

Implementation

String getMultilingualText(
    List<Map<String, String>> translationArray
    )
{
    String multilingualText = '';

    if ( translationArray.isNotEmpty )
    {
        multilingualText = translationArray[ 0 ][ 'data' ]!;

        for ( int translationIndex = 1; translationIndex < translationArray.length; ++translationIndex )
        {
            var translation = translationArray[ translationIndex ];
            multilingualText += 'ยจ${ translation[ 'specifier' ]! }:${ translation[ 'data' ]! }';
        }
    }

    return multilingualText;
}