0

I have a web site working in English. I want to localize the code such that the html text (currently hardcoded in english) can be changed according to system language.

For example:

<section id="myInfo" data-bind="with: My.ViewModel.Testing">
    <header>
        <h1>Test Case 1</h1>
    </header>
....
</section>

The text "Test Case 1" needs to change to the system specific language. Any hints on how I could achieve that?

4

2 回答 2

0

认为实现此目的的方法之一是使用 resx 文件替换文本并使用 html 代码中的 fmt 命名空间:

于 2013-06-05T20:08:38.813 回答
0

无法检测 HTML 中的系统区域设置。此外,您将如何处理这些信息?HTML 中没有用于更改文本内容的工具。

在 JavaScript 中,有一些方法可以在某种意义上访问系统语言环境。但这仍然是错误的本地化方法。生成页面时应执行本地化,可能是为了响应指定首选语言的用户请求。

于 2013-06-05T19:43:59.707 回答