class Sport { late int sportId; late String name; late String sportNameTranslation; Sport.fromJson(Map json) { this.sportId = json['sportId']; this.name = json['name']; this.sportNameTranslation = json['translations'] != null && (json['translations']).length > 0 ? json['translations'][0]['sportName'] : this.name; } Map toJson() => { "sportId": sportId, "name": name, }; @override String toString() { return this.toJson().toString(); } }