Ver código fonte

Removed all references (that I could find) to en-IE and replaced them with CultureInfo.CurrentLanguage

master
coffeycathal_cp 14 anos atrás
pai
commit
22c64009b2
1 arquivos alterados com 7 adições e 1 exclusões
  1. 7
    1
      DocX/HelperFunctions.cs

+ 7
- 1
DocX/HelperFunctions.cs Ver arquivo

using System.Reflection; using System.Reflection;
using System.IO.Compression; using System.IO.Compression;
using System.Security.Principal; using System.Security.Principal;
using System.Globalization;
namespace Novacode namespace Novacode
{ {
</w:settings>" </w:settings>"
); );
XElement themeFontLang = settings.Root.Element(XName.Get("themeFontLang", DocX.w.NamespaceName));
themeFontLang.SetAttributeValue(XName.Get("val", DocX.w.NamespaceName), CultureInfo.CurrentCulture);
// Save the settings document. // Save the settings document.
using (TextWriter tw = new StreamWriter(settingsPart.GetStream())) using (TextWriter tw = new StreamWriter(settingsPart.GetStream()))
settings.Save(tw); settings.Save(tw);
PackagePart word_styles = package.CreatePart(new Uri("/word/styles.xml", UriKind.Relative), "application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml"); PackagePart word_styles = package.CreatePart(new Uri("/word/styles.xml", UriKind.Relative), "application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml");
stylesDoc = HelperFunctions.DecompressXMLResource("Novacode.Resources.default_styles.xml.gz"); stylesDoc = HelperFunctions.DecompressXMLResource("Novacode.Resources.default_styles.xml.gz");
XElement lang = stylesDoc.Root.Element(XName.Get("docDefaults", DocX.w.NamespaceName)).Element(XName.Get("rPrDefault", DocX.w.NamespaceName)).Element(XName.Get("rPr", DocX.w.NamespaceName)).Element(XName.Get("lang", DocX.w.NamespaceName));
lang.SetAttributeValue(XName.Get("val", DocX.w.NamespaceName), CultureInfo.CurrentCulture);
// Save /word/styles.xml // Save /word/styles.xml
using (TextWriter tw = new StreamWriter(word_styles.GetStream(FileMode.Create, FileAccess.Write))) using (TextWriter tw = new StreamWriter(word_styles.GetStream(FileMode.Create, FileAccess.Write)))
stylesDoc.Save(tw, SaveOptions.DisableFormatting); stylesDoc.Save(tw, SaveOptions.DisableFormatting);

Carregando…
Cancelar
Salvar