gpt4 book ai didi

javascript - 创建一个多语言网站

转载 作者:行者123 更新时间:2023-11-27 23:59:30 24 4
gpt4 key购买 nike

我是一位经验丰富的 Android 开发人员,在我的应用程序中,我习惯于为不同的语言提供多个 string.xml 资源文件。

对于 HTML5 网站是否有任何类似的方法可以实现此结果?

我想要不同语言的字符串,并且只通过标识符引用它们。

最佳答案

您可以将所有语言存储在单独的 JSON 文件中。问题在于,使用 Javascript,您将在页面加载后加载语言文件,因此您会在添加替换之前短暂地看到原始字符串。

HTML

<p>LANG:hello</p>

JSON 文件

{
"hello": "bonjeur"
}

Javascript

// Itentifier would be "hello" 
// Element would be the actual element
// json would be the contents of the JSON file
element.text = json[identifier]

更好的方法是使用服务器端语言,例如 PHP,以便在将内容输出到浏览器之前替换内容。

关于javascript - 创建一个多语言网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22071127/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com