{"action":"created","issue":{"url":"https://api.github.com/repos/translate/pootle/issues/4258","repository_url":"https://api.github.com/repos/translate/pootle","labels_url":"https://api.github.com/repos/translate/pootle/issues/4258/labels{/name}","comments_url":"https://api.github.com/repos/translate/pootle/issues/4258/comments","events_url":"https://api.github.com/repos/translate/pootle/issues/4258/events","html_url":"https://github.com/translate/pootle/issues/4258","id":119937882,"number":4258,"title":"Support gd>ga machine translation","user":{"login":"kscanne","id":407115,"avatar_url":"https://avatars.githubusercontent.com/u/407115?v=3","gravatar_id":"","url":"https://api.github.com/users/kscanne","html_url":"https://github.com/kscanne","followers_url":"https://api.github.com/users/kscanne/followers","following_url":"https://api.github.com/users/kscanne/following{/other_user}","gists_url":"https://api.github.com/users/kscanne/gists{/gist_id}","starred_url":"https://api.github.com/users/kscanne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kscanne/subscriptions","organizations_url":"https://api.github.com/users/kscanne/orgs","repos_url":"https://api.github.com/users/kscanne/repos","events_url":"https://api.github.com/users/kscanne/events{/privacy}","received_events_url":"https://api.github.com/users/kscanne/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/translate/pootle/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/translate/pootle/labels/mozhack","name":"mozhack","color":"207de5"}],"state":"open","locked":false,"assignee":{"login":"phlax","id":454682,"avatar_url":"https://avatars.githubusercontent.com/u/454682?v=3","gravatar_id":"","url":"https://api.github.com/users/phlax","html_url":"https://github.com/phlax","followers_url":"https://api.github.com/users/phlax/followers","following_url":"https://api.github.com/users/phlax/following{/other_user}","gists_url":"https://api.github.com/users/phlax/gists{/gist_id}","starred_url":"https://api.github.com/users/phlax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phlax/subscriptions","organizations_url":"https://api.github.com/users/phlax/orgs","repos_url":"https://api.github.com/users/phlax/repos","events_url":"https://api.github.com/users/phlax/events{/privacy}","received_events_url":"https://api.github.com/users/phlax/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-12-02T13:13:09Z","updated_at":"2016-02-04T13:17:18Z","closed_at":null,"body":"I have a high-precision translation engine betweent these closely-related languages.  I would love to have it available through Pootle so I can try and keep up with Michael Bauer.\r\n\r\nThe translation engine is available as a web service; you'd just need to make a POST request to\r\nhttp://borel.slu.edu/cgi-bin/seirbhis.cgi\r\nwith one parameter named \"teacs\", whose value should be the gd text to translate.\r\n\r\nThe response is a JSON object, in this format:\r\n\r\n[[\"Iongantach\",\"Iontach\"],[\",\",\",\"],[\"nach eil\",\"nach bhfuil\"],[\"?\",\"?\"]]\r\n\r\n(that is, a list of translation pairs; we do this because in many contexts we want to align the source and target - for Pootle you'd just need to grab the second element in each pair and piece them back together into a string)."},"comment":{"url":"https://api.github.com/repos/translate/pootle/issues/comments/179826486","html_url":"https://github.com/translate/pootle/issues/4258#issuecomment-179826486","issue_url":"https://api.github.com/repos/translate/pootle/issues/4258","id":179826486,"user":{"login":"kscanne","id":407115,"avatar_url":"https://avatars.githubusercontent.com/u/407115?v=3","gravatar_id":"","url":"https://api.github.com/users/kscanne","html_url":"https://github.com/kscanne","followers_url":"https://api.github.com/users/kscanne/followers","following_url":"https://api.github.com/users/kscanne/following{/other_user}","gists_url":"https://api.github.com/users/kscanne/gists{/gist_id}","starred_url":"https://api.github.com/users/kscanne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kscanne/subscriptions","organizations_url":"https://api.github.com/users/kscanne/orgs","repos_url":"https://api.github.com/users/kscanne/repos","events_url":"https://api.github.com/users/kscanne/events{/privacy}","received_events_url":"https://api.github.com/users/kscanne/received_events","type":"User","site_admin":false},"created_at":"2016-02-04T13:17:18Z","updated_at":"2016-02-04T13:17:18Z","body":"FYI, I'm adding a second language to the translator this week, so things will change a bit going forward.  The new URL for the web service is:\r\nhttp://borel.slu.edu/cgi-bin/seirbhis2.cgi\r\nIt now takes a second POST parameter \"foinse\" which is the language code of the source text.  Currently supporting \"gd\" or \"ga\"."}}