{"maintainers":[{"name":"guoshengqiang","email":"guoshengqiang@live.com"}],"keywords":["vscode","i18n"],"dist-tags":{"latest":"0.2.0"},"author":{"name":"Shengqiang Guo"},"description":"vscode-i18n","readme":"# vscode-i18n\n一个用于vscode插件的i18n简易方案，可以用于vscode环境和普通node环境\n\n## 安装\n```\nnpm install vscode-i18n --save\n```\n\n## 使用\n\n```js\nconst i18n = require('vscode-i18n')\n```\n\n### 初始化i18n目录和默认语言\ni18n.Localize(i18nDirPath, defaultLanguage)\n* **i18nDirPath** 必选，i18n目录，默认为当前进程目录下的“i18n”文件夹\n* **defaultLanguage** 可选，默认语言，默认为“en”\n* 返回**localize**方法\n\n```js\nconst localize = i18n.Localize(path.join(__dirname, 'i18n'))\n```\n\n### 获取当前语言\n\n```js\ni18n.locale\n```\n\n### 本地化字符串\nlocalize(key)\n\n```js\nlocalize('hello')\n```\n\n## 注意事项\n* 本地化文件仅支持json格式，文件名全小写，分隔符为“-”，例如：zh.json或zh-cn.json\n* 字符串查询返回优先级：语言全名（例如：zh-cn） -> 主语言（例如：zh） -> 默认语言（en） -> KEY\n","repository":{"type":"git","url":"git+https://github.com/zhetengbiji/vscode-i18n.git"},"users":{},"bugs":{"url":"https://github.com/zhetengbiji/vscode-i18n/issues"},"license":"ISC","versions":{"0.1.0":{"name":"vscode-i18n","version":"0.1.0","description":"vscode-i18n","main":"out/index.js","scripts":{"prepublish":"npm run build","build":"tsc -p .","test":"node ./test"},"repository":{"type":"git","url":"git+https://github.com/zhetengbiji/vscode-i18n.git"},"keywords":["vscode","i18n"],"author":{"name":"Shengqiang Guo"},"license":"ISC","bugs":{"url":"https://github.com/zhetengbiji/vscode-i18n/issues"},"homepage":"https://github.com/zhetengbiji/vscode-i18n#readme","devDependencies":{"@types/node":"^10.0.0","@types/os-locale":"^2.1.0"},"dependencies":{"os-locale":"^2.1.0"},"_id":"vscode-i18n@0.1.0","_shasum":"e45c758410685f2405e829b443dd4bd3ac2b1b70","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"guoshengqiang","email":"guoshengqiang@live.com"},"dist":{"shasum":"e45c758410685f2405e829b443dd4bd3ac2b1b70","size":2786,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/vscode-i18n/-/vscode-i18n-0.1.0.tgz"},"maintainers":[{"name":"guoshengqiang","email":"guoshengqiang@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-i18n_0.1.0_1524824983431_0.5224051956324853"},"_hasShrinkwrap":false,"publish_time":1524824983525,"_cnpm_publish_time":1524824983525},"0.1.1":{"name":"vscode-i18n","version":"0.1.1","description":"vscode-i18n","main":"out/index.js","scripts":{"prepublish":"npm run build","build":"tsc -p .","test":"node ./test"},"repository":{"type":"git","url":"git+https://github.com/zhetengbiji/vscode-i18n.git"},"keywords":["vscode","i18n"],"author":{"name":"Shengqiang Guo"},"license":"ISC","bugs":{"url":"https://github.com/zhetengbiji/vscode-i18n/issues"},"homepage":"https://github.com/zhetengbiji/vscode-i18n#readme","devDependencies":{"@types/node":"^10.0.0","@types/os-locale":"^2.1.0"},"dependencies":{"os-locale":"^2.1.0"},"gitHead":"a95dbae59b1b8572c9e788e1cae5af494c6f4f40","_id":"vscode-i18n@0.1.1","_shasum":"6a6a76c7419cab73864ddb1a72038331ff4bf1c4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"guoshengqiang","email":"guoshengqiang@live.com"},"dist":{"shasum":"6a6a76c7419cab73864ddb1a72038331ff4bf1c4","size":2780,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/vscode-i18n/-/vscode-i18n-0.1.1.tgz"},"maintainers":[{"name":"guoshengqiang","email":"guoshengqiang@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-i18n_0.1.1_1524825332426_0.2953294254054004"},"_hasShrinkwrap":false,"publish_time":1524825332564,"_cnpm_publish_time":1524825332564},"0.1.2":{"name":"vscode-i18n","version":"0.1.2","description":"vscode-i18n","main":"out/index.js","types":"out/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc -p .","test":"node ./test"},"repository":{"type":"git","url":"git+https://github.com/zhetengbiji/vscode-i18n.git"},"keywords":["vscode","i18n"],"author":{"name":"Shengqiang Guo"},"license":"ISC","bugs":{"url":"https://github.com/zhetengbiji/vscode-i18n/issues"},"homepage":"https://github.com/zhetengbiji/vscode-i18n#readme","devDependencies":{"@types/node":"^10.0.0","@types/os-locale":"^2.1.0"},"dependencies":{"os-locale":"^2.1.0"},"gitHead":"57655742b6191a6a331b90bdc0cce626e02b8a47","_id":"vscode-i18n@0.1.2","_shasum":"ac1ab1d31f67f0acc8e64deb14db32abdb4e779a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"guoshengqiang","email":"guoshengqiang@live.com"},"dist":{"shasum":"ac1ab1d31f67f0acc8e64deb14db32abdb4e779a","size":2788,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/vscode-i18n/-/vscode-i18n-0.1.2.tgz"},"maintainers":[{"name":"guoshengqiang","email":"guoshengqiang@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-i18n_0.1.2_1524827842345_0.6477116628558479"},"_hasShrinkwrap":false,"publish_time":1524827842476,"_cnpm_publish_time":1524827842476},"0.1.3":{"name":"vscode-i18n","version":"0.1.3","description":"vscode-i18n","main":"out/index.js","types":"out/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc -p .","test":"node ./test"},"repository":{"type":"git","url":"git+https://github.com/zhetengbiji/vscode-i18n.git"},"keywords":["vscode","i18n"],"author":{"name":"Shengqiang Guo"},"license":"ISC","bugs":{"url":"https://github.com/zhetengbiji/vscode-i18n/issues"},"homepage":"https://github.com/zhetengbiji/vscode-i18n#readme","devDependencies":{"@types/node":"^10.0.0","@types/os-locale":"^2.1.0"},"dependencies":{"os-locale":"^2.1.0"},"gitHead":"fcfd9854730bec7390ad3fbe4509c3bb393ee74f","_id":"vscode-i18n@0.1.3","_shasum":"7dae0a885b67ac1c6b1fba5c03d676c1252fb4a3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"guoshengqiang","email":"guoshengqiang@live.com"},"dist":{"shasum":"7dae0a885b67ac1c6b1fba5c03d676c1252fb4a3","size":2790,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/vscode-i18n/-/vscode-i18n-0.1.3.tgz"},"maintainers":[{"name":"guoshengqiang","email":"guoshengqiang@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-i18n_0.1.3_1524899176677_0.028438263091843607"},"_hasShrinkwrap":false,"publish_time":1524899176753,"_cnpm_publish_time":1524899176753},"0.2.0":{"name":"vscode-i18n","version":"0.2.0","description":"vscode-i18n","main":"out/index.js","types":"out/index.d.ts","scripts":{"prepublish":"npm run build","build":"tsc -p .","test":"node ./test"},"repository":{"type":"git","url":"git+https://github.com/zhetengbiji/vscode-i18n.git"},"keywords":["vscode","i18n"],"author":{"name":"Shengqiang Guo"},"license":"ISC","bugs":{"url":"https://github.com/zhetengbiji/vscode-i18n/issues"},"homepage":"https://github.com/zhetengbiji/vscode-i18n#readme","devDependencies":{"@types/node":"^10.0.0","@types/os-locale":"^2.1.0"},"dependencies":{"os-locale":"^2.1.0"},"gitHead":"cda5c25e90bd993c467869fc8f20d1166700b3b8","_id":"vscode-i18n@0.2.0","_shasum":"53e1bee2947e621f7ccb1902cc1cc0717316b26d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"guoshengqiang","email":"guoshengqiang@live.com"},"dist":{"shasum":"53e1bee2947e621f7ccb1902cc1cc0717316b26d","size":2751,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/vscode-i18n/-/vscode-i18n-0.2.0.tgz"},"maintainers":[{"name":"guoshengqiang","email":"guoshengqiang@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-i18n_0.2.0_1524905304106_0.11172796250870176"},"_hasShrinkwrap":false,"publish_time":1524905304265,"_cnpm_publish_time":1524905304265}},"name":"vscode-i18n","time":{"created":"2018-04-27T10:29:43.525Z","0.1.0":"2018-04-27T10:29:43.525Z","modified":"2018-07-04T01:22:35.749Z","0.1.1":"2018-04-27T10:35:32.564Z","0.1.2":"2018-04-27T11:17:22.476Z","0.1.3":"2018-04-28T07:06:16.753Z","0.2.0":"2018-04-28T08:48:24.265Z"},"readmeFilename":"README.md","homepage":"https://github.com/zhetengbiji/vscode-i18n#readme"}