Javascript Chrome扩展中的区域设置和字符串

Javascript Chrome扩展中的区域设置和字符串,javascript,node.js,yeoman,yeoman-generator,steam-web-api,Javascript,Node.js,Yeoman,Yeoman Generator,Steam Web Api,我目前正在构建一个Chrome扩展(使用yeoman作为起点),并通过npm添加了一些包,其中一个是 我希望使用yeoman软件包生成的语言文件将所有翻译和常用短语保存在一个文件中(在这里考虑未来) 下面是使用的语言文件代码: "steamMarketPrice": { "message": "Operation Phoenix Weapon Case", "description": "Name of the item to be fetched from the Steam market"

我目前正在构建一个Chrome扩展(使用yeoman作为起点),并通过npm添加了一些包,其中一个是

我希望使用yeoman软件包生成的语言文件将所有翻译和常用短语保存在一个文件中(在这里考虑未来)

下面是使用的语言文件代码:

"steamMarketPrice": {
"message": "Operation Phoenix Weapon Case",
"description": "Name of the item to be fetched from the Steam market"
}
要使用语言文件字符串,我将使用:

__MSG_steamMarketPrice__
然后,它将被文件中绑定的任何内容所替换

以下是我试图在扩展中使用的蒸汽市场定价代码:

var market = require('steam-market-pricing');
market.getItemPrice(730, 'Operation Phoenix Weapon Case', function(err, data) {
    if(!err) {
        console.log(data);
    }
});
这段代码将从Steam marketplace获得一些关于JSON格式的特定项目的信息。我的问题是,我将如何使用语言文件来保持该文件中包含的项目搜索

我已经尝试用上面的语言字符串替换steam market pricing代码中项目的实际名称,但当它被烘焙为中断搜索的URL时,不会被替换。我做错了什么


很抱歉,如果这听起来让人困惑,如果您需要更多信息,我很乐意提供,谢谢。

这里使用的术语“语言环境”似乎是“语言”的同义词,这是不应该的。我稍微改变了我的问题,我今天早上很早就写了这封信,并重新阅读了。我明白您的意思,谢谢提醒。