{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode-nls-dev/issues/3","repository_url":"https://api.github.com/repos/Microsoft/vscode-nls-dev","labels_url":"https://api.github.com/repos/Microsoft/vscode-nls-dev/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode-nls-dev/issues/3/comments","events_url":"https://api.github.com/repos/Microsoft/vscode-nls-dev/issues/3/events","html_url":"https://github.com/Microsoft/vscode-nls-dev/pull/3","id":154052135,"number":3,"title":"rewritelocalizecalls now has an option to output keyvalue pair json file","user":{"login":"bjacobs3","id":19290405,"avatar_url":"https://avatars.githubusercontent.com/u/19290405?v=3","gravatar_id":"","url":"https://api.github.com/users/bjacobs3","html_url":"https://github.com/bjacobs3","followers_url":"https://api.github.com/users/bjacobs3/followers","following_url":"https://api.github.com/users/bjacobs3/following{/other_user}","gists_url":"https://api.github.com/users/bjacobs3/gists{/gist_id}","starred_url":"https://api.github.com/users/bjacobs3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bjacobs3/subscriptions","organizations_url":"https://api.github.com/users/bjacobs3/orgs","repos_url":"https://api.github.com/users/bjacobs3/repos","events_url":"https://api.github.com/users/bjacobs3/events{/privacy}","received_events_url":"https://api.github.com/users/bjacobs3/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-10T16:38:31Z","updated_at":"2016-05-11T13:00:54Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Microsoft/vscode-nls-dev/pulls/3","html_url":"https://github.com/Microsoft/vscode-nls-dev/pull/3","diff_url":"https://github.com/Microsoft/vscode-nls-dev/pull/3.diff","patch_url":"https://github.com/Microsoft/vscode-nls-dev/pull/3.patch"},"body":"I modified rewritelocalizecalls() to take a Boolean that specifies whether or not to output a key-value pair json file. This is a nonbreaking change that would really help make localization a lot easier for my team."},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode-nls-dev/issues/comments/218451849","html_url":"https://github.com/Microsoft/vscode-nls-dev/pull/3#issuecomment-218451849","issue_url":"https://api.github.com/repos/Microsoft/vscode-nls-dev/issues/3","id":218451849,"user":{"login":"dbaeumer","id":1931590,"avatar_url":"https://avatars.githubusercontent.com/u/1931590?v=3","gravatar_id":"","url":"https://api.github.com/users/dbaeumer","html_url":"https://github.com/dbaeumer","followers_url":"https://api.github.com/users/dbaeumer/followers","following_url":"https://api.github.com/users/dbaeumer/following{/other_user}","gists_url":"https://api.github.com/users/dbaeumer/gists{/gist_id}","starred_url":"https://api.github.com/users/dbaeumer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbaeumer/subscriptions","organizations_url":"https://api.github.com/users/dbaeumer/orgs","repos_url":"https://api.github.com/users/dbaeumer/repos","events_url":"https://api.github.com/users/dbaeumer/events{/privacy}","received_events_url":"https://api.github.com/users/dbaeumer/received_events","type":"User","site_admin":false},"created_at":"2016-05-11T13:00:54Z","updated_at":"2016-05-11T13:00:54Z","body":"@bjacobs3 thanks for the PR. I am a little reluctant to add emitting key value pairs to the core. This can easily be done outside by piping to another stream processor that takes the current bundle format and emits the key value pair. \r\n\r\nWe do the same in vscode. The input to our translation team is XML and we create this in a separate stream processor.\r\n\r\nLooking at the PR I think we should make the new LocalizeInfo namespace public so that you can use it outside of the vscode-nls-dev module."}}