iTextSharp.text.error_messages.MessageLocalization.GetLanguageMessages C# (CSharp) Метод

GetLanguageMessages() приватный статический Метод

private static GetLanguageMessages ( String language, String country ) : string>.Dictionary
language String
country String
Результат string>.Dictionary
        private static Dictionary<string, string> GetLanguageMessages(String language, String country)
        {
            if (language == null)
                throw new ArgumentException("The language cannot be null.");
            Stream isp = null;
            try {
                String file;
                if (country != null)
                    file = language + "_" + country + ".lng";
                else
                    file = language + ".lng";
                isp = BaseFont.GetResourceStream(BASE_PATH + file);
                if (isp != null)
                    return ReadLanguageStream(isp);
                if (country == null)
                    return null;
                file = language + ".lng";
                isp = BaseFont.GetResourceStream(BASE_PATH + file);
                if (isp != null)
                    return ReadLanguageStream(isp);
                else
                    return null;
            }
            finally {
                try {
                    isp.Close();
                } catch {
                }
                // do nothing
            }
        }