Tag: steam web api

Chrome扩展程序中的区域设置和string

我目前正在build设一个Chrome扩展(使用yeoman作为起点),我已经通过npm添加了一些软件包,其中一个是蒸汽市场定价 。 我正在寻找使用由yeoman的generator-chrome-extension软件包生成的语言文件,将所有翻译和常用短语保留在一个文件中(在这里考虑未来)。 以下是使用的语言文件代码: "steamMarketPrice": { "message": "Operation Phoenix Weapon Case", "description": "Name of the item to be fetched from the Steam market" } 要使用语言文件string,我会使用: __MSG_steamMarketPrice__ 这将被replace为与文件中的任何内容相关的内容。 下面是我试图在扩展中使用的蒸汽市场定价代码: var market = require('steam-market-pricing'); market.getItemPrice(730, 'Operation Phoenix Weapon Case', function(err, data) { if(!err) { console.log(data); } }); 此代码将从Steam市场获取关于JSON格式的某个项目的一些信息。 我的问题是,我将如何去使用语言文件来保持包含在该文件中的项目search? 我已经尝试用上面的语言stringreplacesteam-market-pricing代码中物品的实际名称,但是当它作为中断search的URL进行烘焙时,它不会被replace。 我究竟做错了什么? 对不起,如果听起来很混乱,如果你需要更多的信息,我很乐意提供,谢谢。