{"action":"created","issue":{"url":"https://api.github.com/repos/keystonejs/keystone/issues/802","labels_url":"https://api.github.com/repos/keystonejs/keystone/issues/802/labels{/name}","comments_url":"https://api.github.com/repos/keystonejs/keystone/issues/802/comments","events_url":"https://api.github.com/repos/keystonejs/keystone/issues/802/events","html_url":"https://github.com/keystonejs/keystone/issues/802","id":52440005,"number":802,"title":"Multiple language support","user":{"login":"kittens","id":853712,"avatar_url":"https://avatars.githubusercontent.com/u/853712?v=3","gravatar_id":"","url":"https://api.github.com/users/kittens","html_url":"https://github.com/kittens","followers_url":"https://api.github.com/users/kittens/followers","following_url":"https://api.github.com/users/kittens/following{/other_user}","gists_url":"https://api.github.com/users/kittens/gists{/gist_id}","starred_url":"https://api.github.com/users/kittens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kittens/subscriptions","organizations_url":"https://api.github.com/users/kittens/orgs","repos_url":"https://api.github.com/users/kittens/repos","events_url":"https://api.github.com/users/kittens/events{/privacy}","received_events_url":"https://api.github.com/users/kittens/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/keystonejs/keystone/labels/(keystone)%20core","name":"(keystone) core","color":"3695de"},{"url":"https://api.github.com/repos/keystonejs/keystone/labels/new%20feature","name":"new feature","color":"2a7e44"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/keystonejs/keystone/milestones/7","html_url":"https://github.com/keystonejs/keystone/milestones/Backlog","labels_url":"https://api.github.com/repos/keystonejs/keystone/milestones/7/labels","id":1215062,"number":7,"title":"Backlog","description":"Catch-all Milestone for issues that are on the roadmap but not scheduled for an upcoming release","creator":{"login":"JedWatson","id":872310,"avatar_url":"https://avatars.githubusercontent.com/u/872310?v=3","gravatar_id":"","url":"https://api.github.com/users/JedWatson","html_url":"https://github.com/JedWatson","followers_url":"https://api.github.com/users/JedWatson/followers","following_url":"https://api.github.com/users/JedWatson/following{/other_user}","gists_url":"https://api.github.com/users/JedWatson/gists{/gist_id}","starred_url":"https://api.github.com/users/JedWatson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JedWatson/subscriptions","organizations_url":"https://api.github.com/users/JedWatson/orgs","repos_url":"https://api.github.com/users/JedWatson/repos","events_url":"https://api.github.com/users/JedWatson/events{/privacy}","received_events_url":"https://api.github.com/users/JedWatson/received_events","type":"User","site_admin":false},"open_issues":21,"closed_issues":2,"state":"open","created_at":"2015-07-20T01:57:59Z","updated_at":"2015-10-16T05:21:47Z","due_on":null,"closed_at":null},"comments":23,"created_at":"2014-12-19T02:00:24Z","updated_at":"2016-01-06T06:05:29Z","closed_at":null,"body":"Consolidates #744, #39"},"comment":{"url":"https://api.github.com/repos/keystonejs/keystone/issues/comments/169240588","html_url":"https://github.com/keystonejs/keystone/issues/802#issuecomment-169240588","issue_url":"https://api.github.com/repos/keystonejs/keystone/issues/802","id":169240588,"user":{"login":"tinganho","id":1324476,"avatar_url":"https://avatars.githubusercontent.com/u/1324476?v=3","gravatar_id":"","url":"https://api.github.com/users/tinganho","html_url":"https://github.com/tinganho","followers_url":"https://api.github.com/users/tinganho/followers","following_url":"https://api.github.com/users/tinganho/following{/other_user}","gists_url":"https://api.github.com/users/tinganho/gists{/gist_id}","starred_url":"https://api.github.com/users/tinganho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tinganho/subscriptions","organizations_url":"https://api.github.com/users/tinganho/orgs","repos_url":"https://api.github.com/users/tinganho/repos","events_url":"https://api.github.com/users/tinganho/events{/privacy}","received_events_url":"https://api.github.com/users/tinganho/received_events","type":"User","site_admin":false},"created_at":"2016-01-06T06:05:29Z","updated_at":"2016-01-06T06:05:29Z","body":"@ericelliott I have written a middleware that handles `1, 2, 4`. And the locale should use dash `-` and not underscore. Also there is a difference between the word `locale` and `language`. When used `language` the word often refers to `bcp47 language tags`, thus we have the `accept-language` header and not `accept-locale` header. The word `locale` is a more loose word than `language`. But in a software context the word `language` is more widely used than `locale` for describing a `locale`, mostly because localizing apps only involves changing the language.\r\n\r\nhttps://github.com/tinganho/express-request-language"}}