{"action":"opened","number":53,"pull_request":{"url":"https://api.github.com/repos/AvtoZip/api-avtozip/pulls/53","id":66628217,"html_url":"https://github.com/AvtoZip/api-avtozip/pull/53","diff_url":"https://github.com/AvtoZip/api-avtozip/pull/53.diff","patch_url":"https://github.com/AvtoZip/api-avtozip/pull/53.patch","issue_url":"https://api.github.com/repos/AvtoZip/api-avtozip/issues/53","number":53,"state":"open","locked":false,"title":"Issue 43 - Add localization support for EN/RU","user":{"login":"sshishov","id":2711700,"avatar_url":"https://avatars.githubusercontent.com/u/2711700?v=3","gravatar_id":"","url":"https://api.github.com/users/sshishov","html_url":"https://github.com/sshishov","followers_url":"https://api.github.com/users/sshishov/followers","following_url":"https://api.github.com/users/sshishov/following{/other_user}","gists_url":"https://api.github.com/users/sshishov/gists{/gist_id}","starred_url":"https://api.github.com/users/sshishov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sshishov/subscriptions","organizations_url":"https://api.github.com/users/sshishov/orgs","repos_url":"https://api.github.com/users/sshishov/repos","events_url":"https://api.github.com/users/sshishov/events{/privacy}","received_events_url":"https://api.github.com/users/sshishov/received_events","type":"User","site_admin":false},"body":"Added two management commands:\r\n  - makemessages (to update keywords)\r\n  - checkmessages (to check untranslated messages)\r\n\r\nAdded translation to templates and models\r\nAdded tblib and rosetta to our dev requirements to support traceback in parallel test execution and to support translation in admin page\r\nAdded `messages` target to makefile to generate and compile translation\r\nAdded LocaleMiddleware for translation and updated all locale related settings\r\n\r\n@zitoss , @youshal  please take a look\r\n\r\nFixes #43","created_at":"2016-04-15T11:29:43Z","updated_at":"2016-04-15T11:29:43Z","closed_at":null,"merged_at":null,"merge_commit_sha":"b13c4ec647b2188a83e4c41569560968888a1240","assignee":{"login":"zitoss","id":11654718,"avatar_url":"https://avatars.githubusercontent.com/u/11654718?v=3","gravatar_id":"","url":"https://api.github.com/users/zitoss","html_url":"https://github.com/zitoss","followers_url":"https://api.github.com/users/zitoss/followers","following_url":"https://api.github.com/users/zitoss/following{/other_user}","gists_url":"https://api.github.com/users/zitoss/gists{/gist_id}","starred_url":"https://api.github.com/users/zitoss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zitoss/subscriptions","organizations_url":"https://api.github.com/users/zitoss/orgs","repos_url":"https://api.github.com/users/zitoss/repos","events_url":"https://api.github.com/users/zitoss/events{/privacy}","received_events_url":"https://api.github.com/users/zitoss/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/AvtoZip/api-avtozip/milestones/1","html_url":"https://github.com/AvtoZip/api-avtozip/milestones/Initial%20implementation","labels_url":"https://api.github.com/repos/AvtoZip/api-avtozip/milestones/1/labels","id":1666623,"number":1,"title":"Initial implementation","description":"The product should have some kind of a sketch, should be visible/maintainable at least and provide some basic functionality","creator":{"login":"sshishov","id":2711700,"avatar_url":"https://avatars.githubusercontent.com/u/2711700?v=3","gravatar_id":"","url":"https://api.github.com/users/sshishov","html_url":"https://github.com/sshishov","followers_url":"https://api.github.com/users/sshishov/followers","following_url":"https://api.github.com/users/sshishov/following{/other_user}","gists_url":"https://api.github.com/users/sshishov/gists{/gist_id}","starred_url":"https://api.github.com/users/sshishov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sshishov/subscriptions","organizations_url":"https://api.github.com/users/sshishov/orgs","repos_url":"https://api.github.com/users/sshishov/repos","events_url":"https://api.github.com/users/sshishov/events{/privacy}","received_events_url":"https://api.github.com/users/sshishov/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":41,"state":"open","created_at":"2016-03-26T00:57:50Z","updated_at":"2016-04-15T11:29:43Z","due_on":"2016-04-23T20:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/AvtoZip/api-avtozip/pulls/53/commits","review_comments_url":"https://api.github.com/repos/AvtoZip/api-avtozip/pulls/53/comments","review_comment_url":"https://api.github.com/repos/AvtoZip/api-avtozip/pulls/comments{/number}","comments_url":"https://api.github.com/repos/AvtoZip/api-avtozip/issues/53/comments","statuses_url":"https://api.github.com/repos/AvtoZip/api-avtozip/statuses/baf9bd57a6ec45d6713ce6f6561e2d7668c4216a","head":{"label":"AvtoZip:sshishov-gh-43-localization-support-en-ru","ref":"sshishov-gh-43-localization-support-en-ru","sha":"baf9bd57a6ec45d6713ce6f6561e2d7668c4216a","user":{"login":"AvtoZip","id":17883708,"avatar_url":"https://avatars.githubusercontent.com/u/17883708?v=3","gravatar_id":"","url":"https://api.github.com/users/AvtoZip","html_url":"https://github.com/AvtoZip","followers_url":"https://api.github.com/users/AvtoZip/followers","following_url":"https://api.github.com/users/AvtoZip/following{/other_user}","gists_url":"https://api.github.com/users/AvtoZip/gists{/gist_id}","starred_url":"https://api.github.com/users/AvtoZip/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AvtoZip/subscriptions","organizations_url":"https://api.github.com/users/AvtoZip/orgs","repos_url":"https://api.github.com/users/AvtoZip/repos","events_url":"https://api.github.com/users/AvtoZip/events{/privacy}","received_events_url":"https://api.github.com/users/AvtoZip/received_events","type":"Organization","site_admin":false},"repo":{"id":54044431,"name":"api-avtozip","full_name":"AvtoZip/api-avtozip","owner":{"login":"AvtoZip","id":17883708,"avatar_url":"https://avatars.githubusercontent.com/u/17883708?v=3","gravatar_id":"","url":"https://api.github.com/users/AvtoZip","html_url":"https://github.com/AvtoZip","followers_url":"https://api.github.com/users/AvtoZip/followers","following_url":"https://api.github.com/users/AvtoZip/following{/other_user}","gists_url":"https://api.github.com/users/AvtoZip/gists{/gist_id}","starred_url":"https://api.github.com/users/AvtoZip/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AvtoZip/subscriptions","organizations_url":"https://api.github.com/users/AvtoZip/orgs","repos_url":"https://api.github.com/users/AvtoZip/repos","events_url":"https://api.github.com/users/AvtoZip/events{/privacy}","received_events_url":"https://api.github.com/users/AvtoZip/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/AvtoZip/api-avtozip","description":"AvtoZip repository API/Admin","fork":false,"url":"https://api.github.com/repos/AvtoZip/api-avtozip","forks_url":"https://api.github.com/repos/AvtoZip/api-avtozip/forks","keys_url":"https://api.github.com/repos/AvtoZip/api-avtozip/keys{/key_id}","collaborators_url":"https://api.github.com/repos/AvtoZip/api-avtozip/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/AvtoZip/api-avtozip/teams","hooks_url":"https://api.github.com/repos/AvtoZip/api-avtozip/hooks","issue_events_url":"https://api.github.com/repos/AvtoZip/api-avtozip/issues/events{/number}","events_url":"https://api.github.com/repos/AvtoZip/api-avtozip/events","assignees_url":"https://api.github.com/repos/AvtoZip/api-avtozip/assignees{/user}","branches_url":"https://api.github.com/repos/AvtoZip/api-avtozip/branches{/branch}","tags_url":"https://api.github.com/repos/AvtoZip/api-avtozip/tags","blobs_url":"https://api.github.com/repos/AvtoZip/api-avtozip/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/AvtoZip/api-avtozip/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/AvtoZip/api-avtozip/git/refs{/sha}","trees_url":"https://api.github.com/repos/AvtoZip/api-avtozip/git/trees{/sha}","statuses_url":"https://api.github.com/repos/AvtoZip/api-avtozip/statuses/{sha}","languages_url":"https://api.github.com/repos/AvtoZip/api-avtozip/languages","stargazers_url":"https://api.github.com/repos/AvtoZip/api-avtozip/stargazers","contributors_url":"https://api.github.com/repos/AvtoZip/api-avtozip/contributors","subscribers_url":"https://api.github.com/repos/AvtoZip/api-avtozip/subscribers","subscription_url":"https://api.github.com/repos/AvtoZip/api-avtozip/subscription","commits_url":"https://api.github.com/repos/AvtoZip/api-avtozip/commits{/sha}","git_commits_url":"https://api.github.com/repos/AvtoZip/api-avtozip/git/commits{/sha}","comments_url":"https://api.github.com/repos/AvtoZip/api-avtozip/comments{/number}","issue_comment_url":"https://api.github.com/repos/AvtoZip/api-avtozip/issues/comments{/number}","contents_url":"https://api.github.com/repos/AvtoZip/api-avtozip/contents/{+path}","compare_url":"https://api.github.com/repos/AvtoZip/api-avtozip/compare/{base}...{head}","merges_url":"https://api.github.com/repos/AvtoZip/api-avtozip/merges","archive_url":"https://api.github.com/repos/AvtoZip/api-avtozip/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/AvtoZip/api-avtozip/downloads","issues_url":"https://api.github.com/repos/AvtoZip/api-avtozip/issues{/number}","pulls_url":"https://api.github.com/repos/AvtoZip/api-avtozip/pulls{/number}","milestones_url":"https://api.github.com/repos/AvtoZip/api-avtozip/milestones{/number}","notifications_url":"https://api.github.com/repos/AvtoZip/api-avtozip/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/AvtoZip/api-avtozip/labels{/name}","releases_url":"https://api.github.com/repos/AvtoZip/api-avtozip/releases{/id}","deployments_url":"https://api.github.com/repos/AvtoZip/api-avtozip/deployments","created_at":"2016-03-16T15:36:32Z","updated_at":"2016-04-07T07:23:14Z","pushed_at":"2016-04-15T11:29:43Z","git_url":"git://github.com/AvtoZip/api-avtozip.git","ssh_url":"git@github.com:AvtoZip/api-avtozip.git","clone_url":"https://github.com/AvtoZip/api-avtozip.git","svn_url":"https://github.com/AvtoZip/api-avtozip","homepage":null,"size":50,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":12,"forks":0,"open_issues":12,"watchers":1,"default_branch":"master"}},"base":{"label":"AvtoZip:master","ref":"master","sha":"f8f803228dcf4a93883d5dc7b0e2ee1cdd765d6f","user":{"login":"AvtoZip","id":17883708,"avatar_url":"https://avatars.githubusercontent.com/u/17883708?v=3","gravatar_id":"","url":"https://api.github.com/users/AvtoZip","html_url":"https://github.com/AvtoZip","followers_url":"https://api.github.com/users/AvtoZip/followers","following_url":"https://api.github.com/users/AvtoZip/following{/other_user}","gists_url":"https://api.github.com/users/AvtoZip/gists{/gist_id}","starred_url":"https://api.github.com/users/AvtoZip/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AvtoZip/subscriptions","organizations_url":"https://api.github.com/users/AvtoZip/orgs","repos_url":"https://api.github.com/users/AvtoZip/repos","events_url":"https://api.github.com/users/AvtoZip/events{/privacy}","received_events_url":"https://api.github.com/users/AvtoZip/received_events","type":"Organization","site_admin":false},"repo":{"id":54044431,"name":"api-avtozip","full_name":"AvtoZip/api-avtozip","owner":{"login":"AvtoZip","id":17883708,"avatar_url":"https://avatars.githubusercontent.com/u/17883708?v=3","gravatar_id":"","url":"https://api.github.com/users/AvtoZip","html_url":"https://github.com/AvtoZip","followers_url":"https://api.github.com/users/AvtoZip/followers","following_url":"https://api.github.com/users/AvtoZip/following{/other_user}","gists_url":"https://api.github.com/users/AvtoZip/gists{/gist_id}","starred_url":"https://api.github.com/users/AvtoZip/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AvtoZip/subscriptions","organizations_url":"https://api.github.com/users/AvtoZip/orgs","repos_url":"https://api.github.com/users/AvtoZip/repos","events_url":"https://api.github.com/users/AvtoZip/events{/privacy}","received_events_url":"https://api.github.com/users/AvtoZip/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/AvtoZip/api-avtozip","description":"AvtoZip repository API/Admin","fork":false,"url":"https://api.github.com/repos/AvtoZip/api-avtozip","forks_url":"https://api.github.com/repos/AvtoZip/api-avtozip/forks","keys_url":"https://api.github.com/repos/AvtoZip/api-avtozip/keys{/key_id}","collaborators_url":"https://api.github.com/repos/AvtoZip/api-avtozip/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/AvtoZip/api-avtozip/teams","hooks_url":"https://api.github.com/repos/AvtoZip/api-avtozip/hooks","issue_events_url":"https://api.github.com/repos/AvtoZip/api-avtozip/issues/events{/number}","events_url":"https://api.github.com/repos/AvtoZip/api-avtozip/events","assignees_url":"https://api.github.com/repos/AvtoZip/api-avtozip/assignees{/user}","branches_url":"https://api.github.com/repos/AvtoZip/api-avtozip/branches{/branch}","tags_url":"https://api.github.com/repos/AvtoZip/api-avtozip/tags","blobs_url":"https://api.github.com/repos/AvtoZip/api-avtozip/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/AvtoZip/api-avtozip/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/AvtoZip/api-avtozip/git/refs{/sha}","trees_url":"https://api.github.com/repos/AvtoZip/api-avtozip/git/trees{/sha}","statuses_url":"https://api.github.com/repos/AvtoZip/api-avtozip/statuses/{sha}","languages_url":"https://api.github.com/repos/AvtoZip/api-avtozip/languages","stargazers_url":"https://api.github.com/repos/AvtoZip/api-avtozip/stargazers","contributors_url":"https://api.github.com/repos/AvtoZip/api-avtozip/contributors","subscribers_url":"https://api.github.com/repos/AvtoZip/api-avtozip/subscribers","subscription_url":"https://api.github.com/repos/AvtoZip/api-avtozip/subscription","commits_url":"https://api.github.com/repos/AvtoZip/api-avtozip/commits{/sha}","git_commits_url":"https://api.github.com/repos/AvtoZip/api-avtozip/git/commits{/sha}","comments_url":"https://api.github.com/repos/AvtoZip/api-avtozip/comments{/number}","issue_comment_url":"https://api.github.com/repos/AvtoZip/api-avtozip/issues/comments{/number}","contents_url":"https://api.github.com/repos/AvtoZip/api-avtozip/contents/{+path}","compare_url":"https://api.github.com/repos/AvtoZip/api-avtozip/compare/{base}...{head}","merges_url":"https://api.github.com/repos/AvtoZip/api-avtozip/merges","archive_url":"https://api.github.com/repos/AvtoZip/api-avtozip/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/AvtoZip/api-avtozip/downloads","issues_url":"https://api.github.com/repos/AvtoZip/api-avtozip/issues{/number}","pulls_url":"https://api.github.com/repos/AvtoZip/api-avtozip/pulls{/number}","milestones_url":"https://api.github.com/repos/AvtoZip/api-avtozip/milestones{/number}","notifications_url":"https://api.github.com/repos/AvtoZip/api-avtozip/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/AvtoZip/api-avtozip/labels{/name}","releases_url":"https://api.github.com/repos/AvtoZip/api-avtozip/releases{/id}","deployments_url":"https://api.github.com/repos/AvtoZip/api-avtozip/deployments","created_at":"2016-03-16T15:36:32Z","updated_at":"2016-04-07T07:23:14Z","pushed_at":"2016-04-15T11:29:43Z","git_url":"git://github.com/AvtoZip/api-avtozip.git","ssh_url":"git@github.com:AvtoZip/api-avtozip.git","clone_url":"https://github.com/AvtoZip/api-avtozip.git","svn_url":"https://github.com/AvtoZip/api-avtozip","homepage":null,"size":50,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":12,"forks":0,"open_issues":12,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/AvtoZip/api-avtozip/pulls/53"},"html":{"href":"https://github.com/AvtoZip/api-avtozip/pull/53"},"issue":{"href":"https://api.github.com/repos/AvtoZip/api-avtozip/issues/53"},"comments":{"href":"https://api.github.com/repos/AvtoZip/api-avtozip/issues/53/comments"},"review_comments":{"href":"https://api.github.com/repos/AvtoZip/api-avtozip/pulls/53/comments"},"review_comment":{"href":"https://api.github.com/repos/AvtoZip/api-avtozip/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/AvtoZip/api-avtozip/pulls/53/commits"},"statuses":{"href":"https://api.github.com/repos/AvtoZip/api-avtozip/statuses/baf9bd57a6ec45d6713ce6f6561e2d7668c4216a"}},"merged":false,"mergeable":true,"mergeable_state":"unstable","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":339,"deletions":24,"changed_files":17}}