/// <summary>
        /// Get all species observation field descriptions.
        /// </summary>
        /// <param name="isoCode">language ISO code.</param>
        /// <returns>All species observation field descriptions.</returns>
        protected virtual SpeciesObservationFieldDescriptionList GetSpeciesObservationFieldDescriptions(string isoCode)
        {
            SpeciesObservationFieldDescriptionList speciesObservationFieldDescriptions = null;

            if (SpeciesObservationFieldDescriptions != null)
            {
                SpeciesObservationFieldDescriptions.TryGetValue(isoCode, out speciesObservationFieldDescriptions);
            }

            return(speciesObservationFieldDescriptions);
        }