gpt4 book ai didi

javascript - 使用 JavaScript 和 JSON 在 Web 应用程序中进行本地化

转载 作者:可可西里 更新时间:2023-11-01 01:19:23 24 4
gpt4 key购买 nike

我正在尝试设置一个脚本来自动本地化 Web 应用程序。由于 Web 应用程序旨在使用 HTML5 的离线缓存功能,因此它需要能够离线工作。因此,在我看来,JavaScript 是最佳选择。

我更喜欢将所有本地化的所有字符串放在一个 JSON 文件中,如下所示:

{
"en": {
"application_description": "This is the application's description in English.",
"application_name": "This is the application's name in English."
},
"ja": {
"application_description": "This is the application's description in Japanese.",
"application_name": "This is the application's name in Japanese."
}
}

我在考虑是否可以为所有将被本地化的元素提供一个链接到预期消息的自定义属性(例如:i18n="application_name")。

我可以使用 navigator.language 检索浏览器的语言,但我认为某些结果必须拆分为它们的第一部分(例如:“en-US”、“en-GB”和"en-AU"应该都是指 "en")。

但是,我的 JavaScript 知识很基础,虽然我已经考虑过了,但我无法确定如何实际实现它。

非常感谢任何可以提供任何提示或示例的人!

最佳答案

关于javascript - 使用 JavaScript 和 JSON 在 Web 应用程序中进行本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5090641/

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