Page 1 of 1

[audio] Shorten [ru, ru, ru, en] to [3ru, en]

Posted: 30 Jan 2020, 21:10
by rednoah
IIeTp_I wrote:{audio.LanguageString} prints the string (ru, ru, ru, en). can I shorten it to show the string (3ru, en) for example
e.g. Use groupBy to map {audioLanguages} by ISO2 language code, and then collect String values for each group:

Format: Select all

{ audio.groupBy{ it.Language }.collect{ k, v -> v.size() > 1 ? v.size() + k : k } }