Example #1
0
        /// <summary>
        /// Create a <see cref="LocaleKey"/> with canonical primary and fallback IDs.
        /// </summary>
        public static LocaleKey CreateWithCanonicalFallback(string primaryID, string canonicalFallbackID, int kind)
        {
            if (primaryID == null)
            {
                return(null);
            }
            string canonicalPrimaryID = UCultureInfo.GetFullName(primaryID);

            return(new LocaleKey(primaryID, canonicalPrimaryID, canonicalFallbackID, kind));
        }