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。 我究竟做错了什么?
对不起,如果听起来很混乱,如果你需要更多的信息,我很乐意提供,谢谢。
- 使用nightwatch.js断言webelements列表的文本值
- 使用node-mocks-httptesting一个服务,没有事件发出
- XMLHttpRequest无法加载https://www.facebook.com/dialog/oauth?response_type=code&redirect_uri=
- TypeError:对象#<ServerResponse>没有方法“发送”
- 这两个构造函数模式有什么区别?
- 可以Node.js运行在客户端与Chrome的本地客户端(即将发布)
- create-react-app与节点快速获取%PUBLIC_URL%
- 使用本地Node.js驱动程序将MongoDB结果写入文件
- 根据数值条带填充数组