Map<String, dynamic> toJson() { return <String, dynamic>{ 'languageCode': languageCode, if (countryCode != null) 'countryCode': countryCode, }; }