TESVSnip.Domain.Model.Plugin.SaveStrings C# (CSharp) Method

SaveStrings() public method

public SaveStrings ( string FilePath ) : void
FilePath string
return void
        public void SaveStrings(string FilePath)
        {
            System.Text.Encoding enc = Encoding.Instance;
            FontLangInfo fontInfo;
            if (Encoding.TryGetFontInfo(TESVSnip.Domain.Properties.Settings.Default.LocalizationName, out fontInfo))
            {
                if (fontInfo.CodePage != 1252)
                {
                    enc = System.Text.Encoding.GetEncoding(fontInfo.CodePage);
                }
            }

            this.SavePluginStrings(enc, LocalizedStringFormat.Base, this.Strings, FilePath + ".STRINGS");
            this.SavePluginStrings(enc, LocalizedStringFormat.IL, this.ILStrings, FilePath + ".ILSTRINGS");
            this.SavePluginStrings(enc, LocalizedStringFormat.DL, this.DLStrings, FilePath + ".DLSTRINGS");
        }