{"action":"created","issue":{"url":"https://api.github.com/repos/collective/i18ndude/issues/22","labels_url":"https://api.github.com/repos/collective/i18ndude/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/collective/i18ndude/issues/22/comments","events_url":"https://api.github.com/repos/collective/i18ndude/issues/22/events","html_url":"https://github.com/collective/i18ndude/issues/22","id":108568052,"number":22,"title":"Integration with babel?","user":{"login":"gforcada","id":1155680,"avatar_url":"https://avatars.githubusercontent.com/u/1155680?v=3","gravatar_id":"","url":"https://api.github.com/users/gforcada","html_url":"https://github.com/gforcada","followers_url":"https://api.github.com/users/gforcada/followers","following_url":"https://api.github.com/users/gforcada/following{/other_user}","gists_url":"https://api.github.com/users/gforcada/gists{/gist_id}","starred_url":"https://api.github.com/users/gforcada/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gforcada/subscriptions","organizations_url":"https://api.github.com/users/gforcada/orgs","repos_url":"https://api.github.com/users/gforcada/repos","events_url":"https://api.github.com/users/gforcada/events{/privacy}","received_events_url":"https://api.github.com/users/gforcada/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/collective/i18ndude/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/collective/i18ndude/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-09-27T23:42:41Z","updated_at":"2015-09-28T08:55:50Z","closed_at":null,"body":"Seems that on the wider python ecosystem other i18n tools are used and developed. One of them is [Babel](http://pypi.python.org/pypi/babel), which most probably is not a 1:1 replacement for i18ndude, but maybe we can leverage it so that we can benefit from its wider community and (maybe) better tools.\r\n\r\nBabel itself is [extensible](http://babel.pocoo.org/docs/messages/#writing-extraction-methods), so we could analyze i18ndude functionality, rip apart what's already provided by Babel from i18ndude and turn the rest (I guess mostly template and XML extraction) into Babel plugins.\r\n\r\nThat probably will lower the barrier of complexity that i18ndude (the specific parts still needed) puts into getting more contributors and improving it in general.\r\n\r\nDid anyone else took a look at it?"},"comment":{"url":"https://api.github.com/repos/collective/i18ndude/issues/comments/143682977","html_url":"https://github.com/collective/i18ndude/issues/22#issuecomment-143682977","issue_url":"https://api.github.com/repos/collective/i18ndude/issues/22","id":143682977,"user":{"login":"gforcada","id":1155680,"avatar_url":"https://avatars.githubusercontent.com/u/1155680?v=3","gravatar_id":"","url":"https://api.github.com/users/gforcada","html_url":"https://github.com/gforcada","followers_url":"https://api.github.com/users/gforcada/followers","following_url":"https://api.github.com/users/gforcada/following{/other_user}","gists_url":"https://api.github.com/users/gforcada/gists{/gist_id}","starred_url":"https://api.github.com/users/gforcada/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gforcada/subscriptions","organizations_url":"https://api.github.com/users/gforcada/orgs","repos_url":"https://api.github.com/users/gforcada/repos","events_url":"https://api.github.com/users/gforcada/events{/privacy}","received_events_url":"https://api.github.com/users/gforcada/received_events","type":"User","site_admin":false},"created_at":"2015-09-28T08:55:50Z","updated_at":"2015-09-28T08:55:50Z","body":"Oh, I see, even  better then! So is there a reason to stick with i18ndude? That's what we are still suggesting on bobtemplates.plone and referenced as well on [docs.plone.org](http://docs.plone.org/search.html?q=i18ndude&check_keywords=yes&area=default)"}}