{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/2150","labels_url":"https://api.github.com/repos/neovim/neovim/issues/2150/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/2150/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/2150/events","html_url":"https://github.com/neovim/neovim/issues/2150","id":61689761,"number":2150,"title":"Translation management tool","user":{"login":"fwalch","id":339435,"avatar_url":"https://avatars.githubusercontent.com/u/339435?v=3","gravatar_id":"","url":"https://api.github.com/users/fwalch","html_url":"https://github.com/fwalch","followers_url":"https://api.github.com/users/fwalch/followers","following_url":"https://api.github.com/users/fwalch/following{/other_user}","gists_url":"https://api.github.com/users/fwalch/gists{/gist_id}","starred_url":"https://api.github.com/users/fwalch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fwalch/subscriptions","organizations_url":"https://api.github.com/users/fwalch/orgs","repos_url":"https://api.github.com/users/fwalch/repos","events_url":"https://api.github.com/users/fwalch/events{/privacy}","received_events_url":"https://api.github.com/users/fwalch/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-03-14T20:26:52Z","updated_at":"2015-03-17T15:38:57Z","closed_at":null,"body":"Currently, we handle translations like source code, i.e. PRs are sent by contributors to update the translations (e.g. most recently #2147).\r\n\r\nThere are a number of third-party tools available to manage translations, e.g. [CrowdIn](https://crowdin.com) (example: [gorhill/uBlock](https://crowdin.com/project/ublock)) and [Transifex](https://www.transifex.com) (example: [whispersystems/textsecure](https://www.transifex.com/projects/p/textsecure-official/)) (both are free for OSS; I'm sure there's other alternatives as well). Compared to PRs, such tools would probably make it easier for translations to be contributed and reviewed."},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/82420330","html_url":"https://github.com/neovim/neovim/issues/2150#issuecomment-82420330","issue_url":"https://api.github.com/repos/neovim/neovim/issues/2150","id":82420330,"user":{"login":"tarruda","id":842846,"avatar_url":"https://avatars.githubusercontent.com/u/842846?v=3","gravatar_id":"","url":"https://api.github.com/users/tarruda","html_url":"https://github.com/tarruda","followers_url":"https://api.github.com/users/tarruda/followers","following_url":"https://api.github.com/users/tarruda/following{/other_user}","gists_url":"https://api.github.com/users/tarruda/gists{/gist_id}","starred_url":"https://api.github.com/users/tarruda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarruda/subscriptions","organizations_url":"https://api.github.com/users/tarruda/orgs","repos_url":"https://api.github.com/users/tarruda/repos","events_url":"https://api.github.com/users/tarruda/events{/privacy}","received_events_url":"https://api.github.com/users/tarruda/received_events","type":"User","site_admin":false},"created_at":"2015-03-17T15:38:57Z","updated_at":"2015-03-17T15:38:57Z","body":"> But we could also create a bot script that basically runs make translations (or whatever its called) and uploads the PO(T?) files to Crowdin using crowdin-cli, I think.\r\n\r\n:+1: crowdin-cli seems like a simple way to integrate with github. Maybe I misunderstood CrowdIn, but why would you upload PO files? I was under the impression that you upload the source files and download PO files.\r\n\r\n> Maybe check the webhook list on Github and see if any of the other translation services are in there?\r\n\r\nWill do, thanks"}}