首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于JavaScript的ResourceBundle

用于JavaScript的ResourceBundle
EN

Stack Overflow用户
提问于 2011-12-06 11:08:08
回答 1查看 998关注 0票数 1

在客户端存储本地化消息(JavaScript/HTML)有什么标准吗?

假设一个网站支持几种语言,我想把一个包含所有可能的错误信息的文件传递给客户端,什么格式是最好的格式,我该如何阅读它?

另外,在客户端而不是服务器端解析来自某个id的错误消息文本有什么利弊?

EN

回答 1

Stack Overflow用户

发布于 2011-12-06 11:15:04

最有可能的是XML或JSON。您可以很容易地使用JSON格式存储多个地区的数据:

代码语言:javascript
复制
{
    "locale": "fr-CA",
    "message": {
        "out-of-range": "Entrez un nombre entre 0 et 99."
    }
}

例如,使用eval将其解析为一个简单的对象。然后你就可以很容易地访问它们了:

代码语言:javascript
复制
var message = currentLocale.message['out-of-range'];

如何加载它们由您决定。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8394881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档