using System; using System.IO; using System.Text; namespace jp.lilxyzw.avatarutils { internal static partial class DocsGeneratorMenu { private static void BuildHome(string root, string code, Func loc) { var sb = new StringBuilder(); sb.Append(File.ReadAllText("docs_base/home.md")); sb.Replace("TOOLNAME", "lilAvatarUtils"); sb.Replace("LANG", code); sb.Replace("TEXT", loc("Avatar editing assistant")); sb.Replace("TAGLINE", loc("This is a package containing various avatar editing assistance tools.")); sb.Replace("ADDTOVCC", loc("Add to VCC")); sb.Replace("DOCUMENT", loc("Document")); sb.Replace("BOOTHLINK", "https://lilxyzw.booth.pm/items/6532787"); WriteText($"{root}/index.md", sb.ToString()); if(code == "ja_JP") WriteText($"docs/index.md", sb.ToString()); } } }