ASP.net 中使用的 HTML 本地化

发布于 2024-08-11 10:21:23 字数 473 浏览 3 评论 0原文

我有一个 asp.net 应用程序,它使用 html 模板生成内容并在电子邮件中发送该内容。读取html文件的代码是-

 private string LoadHtml(string HtmlFile) {
        Assembly asm = Assembly.GetExecutingAssembly();
        Stream stream = asm.GetManifestResourceStream(asm.GetName().Name +
            "." + HtmlFile);
        StreamReader r = new StreamReader(stream);
        string html = r.ReadToEnd();
        return html;

    }

由于我们处于国际化过程中,我需要本地化html模板,有人可以帮助我实现这一点吗?

谢谢。

I have a asp.net application, which used html templates to generate content and sends this in the email. The code to read the html file is as-

 private string LoadHtml(string HtmlFile) {
        Assembly asm = Assembly.GetExecutingAssembly();
        Stream stream = asm.GetManifestResourceStream(asm.GetName().Name +
            "." + HtmlFile);
        StreamReader r = new StreamReader(stream);
        string html = r.ReadToEnd();
        return html;

    }

Since we are in the process of internationlization, i need to localize the html templates, Can someone help me to achieve this?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

枫以 2024-08-18 10:21:23

查看有关本地化的 msdn 页面:
http://msdn.microsoft.com/en-us/library/c6zyy3s9。 ASPX

Check out the msdn page about localisation:
http://msdn.microsoft.com/en-us/library/c6zyy3s9.aspx

能否归途做我良人 2024-08-18 10:21:23

我在 html 文件中添加了带有 %Sample% 的标记或字符串,并使用 ResourceManager 适当地替换了这些字符串。

I added tokens or strings with %Sample% in my html file and replaced these strings appropriately using ResourceManager.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文