{"action":"created","issue":{"url":"https://api.github.com/repos/getsentry/sentry/issues/2336","labels_url":"https://api.github.com/repos/getsentry/sentry/issues/2336/labels{/name}","comments_url":"https://api.github.com/repos/getsentry/sentry/issues/2336/comments","events_url":"https://api.github.com/repos/getsentry/sentry/issues/2336/events","html_url":"https://github.com/getsentry/sentry/issues/2336","id":117535034,"number":2336,"title":"Translations Plan","user":{"login":"mitsuhiko","id":7396,"avatar_url":"https://avatars.githubusercontent.com/u/7396?v=3","gravatar_id":"","url":"https://api.github.com/users/mitsuhiko","html_url":"https://github.com/mitsuhiko","followers_url":"https://api.github.com/users/mitsuhiko/followers","following_url":"https://api.github.com/users/mitsuhiko/following{/other_user}","gists_url":"https://api.github.com/users/mitsuhiko/gists{/gist_id}","starred_url":"https://api.github.com/users/mitsuhiko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mitsuhiko/subscriptions","organizations_url":"https://api.github.com/users/mitsuhiko/orgs","repos_url":"https://api.github.com/users/mitsuhiko/repos","events_url":"https://api.github.com/users/mitsuhiko/events{/privacy}","received_events_url":"https://api.github.com/users/mitsuhiko/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/getsentry/sentry/labels/Component:%20i18n","name":"Component: i18n","color":"bfe5bf"},{"url":"https://api.github.com/repos/getsentry/sentry/labels/Design%20Review","name":"Design Review","color":"2598e1"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-11-18T08:02:46Z","updated_at":"2015-11-18T19:03:54Z","closed_at":null,"body":"Right now with the switch to the new UI our translations are not implemented there yet which leaves the UI in a weird state since we traditionally selected localization automatically from the user agent.\r\n\r\nShort term we should disable them until we have a solution as this causes a bad user experience:\r\n\r\n* [ ] message temporary disabling of translations\r\n* [ ] force english on\r\n\r\nFor fixing the translations properly we need to figure out what we can do for the JS UI.  Do we want to stick with gettext or look at something different for those parts."},"comment":{"url":"https://api.github.com/repos/getsentry/sentry/issues/comments/157823889","html_url":"https://github.com/getsentry/sentry/issues/2336#issuecomment-157823889","issue_url":"https://api.github.com/repos/getsentry/sentry/issues/2336","id":157823889,"user":{"login":"mitsuhiko","id":7396,"avatar_url":"https://avatars.githubusercontent.com/u/7396?v=3","gravatar_id":"","url":"https://api.github.com/users/mitsuhiko","html_url":"https://github.com/mitsuhiko","followers_url":"https://api.github.com/users/mitsuhiko/followers","following_url":"https://api.github.com/users/mitsuhiko/following{/other_user}","gists_url":"https://api.github.com/users/mitsuhiko/gists{/gist_id}","starred_url":"https://api.github.com/users/mitsuhiko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mitsuhiko/subscriptions","organizations_url":"https://api.github.com/users/mitsuhiko/orgs","repos_url":"https://api.github.com/users/mitsuhiko/repos","events_url":"https://api.github.com/users/mitsuhiko/events{/privacy}","received_events_url":"https://api.github.com/users/mitsuhiko/received_events","type":"User","site_admin":false},"created_at":"2015-11-18T19:03:54Z","updated_at":"2015-11-18T19:03:54Z","body":"Alternative to jed if that does not work is just loading a key/value mapping for javascript and make Python's babel library convert the plural expression into a javascript function.  Then we just need to decide on what parameter format to use for JavaScript (eg: `%s` etc.)."}}