{"action":"created","issue":{"url":"https://api.github.com/repos/Codepoints/Codepoints.net/issues/84","repository_url":"https://api.github.com/repos/Codepoints/Codepoints.net","labels_url":"https://api.github.com/repos/Codepoints/Codepoints.net/issues/84/labels{/name}","comments_url":"https://api.github.com/repos/Codepoints/Codepoints.net/issues/84/comments","events_url":"https://api.github.com/repos/Codepoints/Codepoints.net/issues/84/events","html_url":"https://github.com/Codepoints/Codepoints.net/issues/84","id":142898386,"number":84,"title":"Fix translation process for plurals, sentence combinations, ...","user":{"login":"Boldewyn","id":48738,"avatar_url":"https://avatars.githubusercontent.com/u/48738?v=3","gravatar_id":"","url":"https://api.github.com/users/Boldewyn","html_url":"https://github.com/Boldewyn","followers_url":"https://api.github.com/users/Boldewyn/followers","following_url":"https://api.github.com/users/Boldewyn/following{/other_user}","gists_url":"https://api.github.com/users/Boldewyn/gists{/gist_id}","starred_url":"https://api.github.com/users/Boldewyn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Boldewyn/subscriptions","organizations_url":"https://api.github.com/users/Boldewyn/orgs","repos_url":"https://api.github.com/users/Boldewyn/repos","events_url":"https://api.github.com/users/Boldewyn/events{/privacy}","received_events_url":"https://api.github.com/users/Boldewyn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-03-23T08:42:25Z","updated_at":"2016-03-23T10:39:12Z","closed_at":null,"body":"https://twitter.com/nerdblogpl/status/712555068978028544\r\n\r\n>  then maybe your translation process is broken because this doesn't sound like a correct sentence:\r\n\r\nI assume the problem is, that I really do split strings at unfortunate places for some use cases. We got away with it with en and de for their similarity until now.\r\n\r\nWe should look into [MessageFormat](http://php.net/manual/en/class.messageformatter.php) more closely."},"comment":{"url":"https://api.github.com/repos/Codepoints/Codepoints.net/issues/comments/200290518","html_url":"https://github.com/Codepoints/Codepoints.net/issues/84#issuecomment-200290518","issue_url":"https://api.github.com/repos/Codepoints/Codepoints.net/issues/84","id":200290518,"user":{"login":"jsbien","id":8024702,"avatar_url":"https://avatars.githubusercontent.com/u/8024702?v=3","gravatar_id":"","url":"https://api.github.com/users/jsbien","html_url":"https://github.com/jsbien","followers_url":"https://api.github.com/users/jsbien/followers","following_url":"https://api.github.com/users/jsbien/following{/other_user}","gists_url":"https://api.github.com/users/jsbien/gists{/gist_id}","starred_url":"https://api.github.com/users/jsbien/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsbien/subscriptions","organizations_url":"https://api.github.com/users/jsbien/orgs","repos_url":"https://api.github.com/users/jsbien/repos","events_url":"https://api.github.com/users/jsbien/events{/privacy}","received_events_url":"https://api.github.com/users/jsbien/received_events","type":"User","site_admin":false},"created_at":"2016-03-23T10:39:12Z","updated_at":"2016-03-23T10:39:12Z","body":"I'm afraid that from a long term point of view some changes on the code level would be desirable. I found the messages difficult to translate because they are usually very short and the context was not easily accessible. So actually the best way to check is to see the full translation on the site. I intend to do it locally before submitting a new translation, but don't have time for setting the system now. \r\n\r\nOn the other hand, I remember vaguely that you can put in the source some comments for translators.\r\n\r\nI think a lot of cases of using the correct plural can be handled by gettext. I have no opinion about ICU Message format. I don't remember if/how XLIFF is handling plurals with two variables. At the moment the plurals have to be quite often wrong.\r\n\r\nSome errors pointed by Michał Matyas consist in wrong gender agreement. I have to check what can be done about. If a phrase is used only once, then the mistake is due to the lack of context information and can be corrected without problem. If the phrase is re-used several times, then it is more difficult.\r\n\r\nTo summarize: I also thank Michał Matyas for feedback and invite him to cooperate on Crowdin. In a view days I hope to correct at least some errors."}}